MariaDB 스토어드 프로시저 기본 사용법: 생성, 호출, 삭제 방법

MariaDB 스토어드 프로시저 기본 사용법: 생성, 호출, 삭제 방법

스토어드 프로시저는 MariaDB에서 복잡한 작업을 자동화하고 성능을 최적화하는 데 유용한 도구입니다. 이 글에서는 스토어드 프로시저의 기본적인 생성, 호출, 삭제 방법에 대해 알아봅니다.

스토어드 프로시저 생성

스토어드 프로시저는 CREATE PROCEDURE 명령어를 사용하여 생성할 수 있습니다. 다음은 간단한 예제입니다.

DELIMITER //

CREATE PROCEDURE SimpleProcedure()
BEGIN
    SELECT 'Hello, World!';
END //

DELIMITER ;

// 대신 다른 구분자를 사용할 수도 있습니다. 예를 들어, DELIMITER $$ 또는 DELIMITER !! 등 원하는 구분자를 지정할 수 있습니다.

스토어드 프로시저 호출

스토어드 프로시저를 호출하려면 CALL 명령어를 사용합니다.

CALL SimpleProcedure();

스토어드 프로시저 삭제

스토어드 프로시저를 삭제하려면 DROP PROCEDURE 명령어를 사용합니다.

DROP PROCEDURE IF EXISTS SimpleProcedure;
스토어드 프로시저 생성 및 삭제 결과

예제: 매개변수를 사용하는 스토어드 프로시저

매개변수를 사용하는 스토어드 프로시저를 생성하는 방법을 알아봅니다.

DELIMITER //

CREATE PROCEDURE GreetUser(IN userName VARCHAR(100))
BEGIN
    SELECT CONCAT('Hello, ', userName, '!');
END //

DELIMITER ;

매개변수를 사용하는 스토어드 프로시저 호출

CALL GreetUser('BlueShare');
매개변수를 사용하는 스토어드 프로시저 생성 및 호출 결과

참고할 만한 사이트

더 자세한 내용은 다음 사이트들을 참고하세요.

관련 이전 게시글

이 글이 도움이 되셨다면 공유 부탁 드립니다.

위로 스크롤