[MySQL] 스토어드 프로시저와 SQL의 파이썬 연결
·
DB/MySQL
스토어드 프로시저 사용 방법 스토어드 프로시저? 스토어드 프로시저는 MySQL에서 제공하는 프로그래밍 기능입니다. 쿼리 문의 집합으로 어떤 동작을 일괄 처리하기 위한 용도로 사용합니다. 연산식, 조건문, 반복문 등으로도 사용할 수 있습니다. 아래는 스토어드 프로시저의 필수적인 형식입니다. DELIMITER $$ CREATE PROCEDURE 스토어드_프로시저_이름 ( IN 또는 OUT 매개변수 ) BEGIN -- SQL 프로그래밍 END $$ DELIMITER ; 여기서 DELIMITER는 '구분자'라는 의미입니다. SQL문은 항상 세미콜론(;)으로 끝났죠? 이것을 구분자라고 하는데, 프로시저 안에서는 수많은 SQL 문이 사용되고 따라 많은 세미콜론 구분자가 사용됩니다. 프로시저의 끝도 세미콜론으로, S..