MySQL 저장 프로시저

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 }}