DI(Digital Innovation)/DataBase & SQL 뽀개기
procedure 많이 만들기 싫다면? 파라미터로 해결하세요~
저번시간에 이어 저희가 쭉 procedure를 만든다면 같은 코드를 쉽게 재사용할 수 있다고 배웠습니다. SELECT * FROM product WHERE 가격 > 5000; 이런걸 프로시저로 만들어 봤는데요. 그럼 나중에 갑자기 가격이 6000 이상으로 바뀐다면 어떡할까요? 그러면 만들어둔 procedure을 삭제하고 다시만들까요? 저는 고품격 달려라 국나뇽이기 때문에 파라미터를 사용하면 하나의 procedure로 다양한 상황에 대응가능한 것을 배우겠습니다. 구멍뚫기 문법 CREATE PROCEDURE emart.get_all() BEGIN SELECT * FROM product WHERE 가격 > 5000; END 저번시간에는 이렇게 프로시저를 만들어보았습니다. 이러면 항상 5000원이 넘는 상품밖에..