Computer >> 컴퓨터 >  >> 프로그램 작성 >> MySQL

MySQL Workbench를 사용하여 저장 프로시저를 생성하시겠습니까?

<시간/>

먼저 저장 프로시저를 만들어 보겠습니다. 다음은 MySQL Workbench를 사용하여 저장 프로시저를 생성하는 쿼리입니다.

use business;
DELIMITER //
DROP PROCEDURE IF EXISTS SP_GETMESSAGE;
CREATE PROCEDURE SP_GETMESSAGE()
BEGIN
DECLARE MESSAGE VARCHAR(100);
SET MESSAGE="HELLO";
SELECT CONCAT(MESSAGE,' ','MYSQL!!!!');
END
//
DELIMITER ;

다음은 MySQL 워크벤치의 저장 프로시저 스크린샷입니다 -

MySQL Workbench를 사용하여 저장 프로시저를 생성하시겠습니까?

스크린샷에 표시된 아래 기호의 도움으로 위의 저장 프로시저를 실행해야 합니다. -

MySQL Workbench를 사용하여 저장 프로시저를 생성하시겠습니까?

이제 CALL 명령을 사용하여 저장 프로시저를 호출할 수 있습니다.

call SP_GETMESSAGE();

스크린샷은 다음과 같습니다 -

MySQL Workbench를 사용하여 저장 프로시저를 생성하시겠습니까?

이제 다시 위에 표시된 기호의 도움으로 위의 명령문을 실행할 수 있습니다. 이것은 다음과 같은 출력을 생성합니다 -

MySQL Workbench를 사용하여 저장 프로시저를 생성하시겠습니까?