MySQL 저장 프로시저

Jmnote (토론 | 기여)님의 2018년 5월 23일 (수) 20:48 판 (→‎같이 보기)
(차이) ← 이전 판 | 최신판 (차이) | 다음 판 → (차이)

1 개요[ | ]

MySQL PROCEDURE, MySQL stored procedure; MySQL procedure
MySQL 저장 프로시저; MySQL 프로시저
DELIMITER //
CREATE PROCEDURE helloworld()
BEGIN
  SELECT "Hello World";
END
DELIMITER ;
CALL helloworld()

2 예시[ | ]

  • 구분자 지정 생략
CREATE PROCEDURE simpleproc (OUT param1 INT)
BEGIN
  SELECT COUNT(*) INTO param1 FROM t;
END
CALL simpleproc(@a);

CREATE PROCEDURE country_hos (IN con CHAR(20))
BEGIN
  SELECT Name, HeadOfState FROM Country
  WHERE Continent = con;
END
CALL country_hos('Europe');

3 같이 보기[ | ]

4 참고[ | ]

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}