저장 프로시저 관리 작업

데이터베이스 패키지의 저장 프로시저 관리 작업을 사용하여 지정된 데이터베이스 내에서 저장 프로시저를 생성, 업데이트 및 삭제합니다. 저장 프로시저는 데이터베이스에 저장된 SQL 코드이며, 이는 반복적으로 실행할 수 있습니다.

설정

  • 세션 이름 필드에 연결 작업에서 데이터베이스 서버에 연결하는 데 사용한 세션 이름을 입력합니다.
  • 전체 명령 입력 필드에 저장 프로시저를 작성, 업데이트 또는 삭제하기 위한 명령을 입력합니다. 명령에 대한 입력/출력 매개변수를 지정할 수 있고, 저장 프로시저 실행 작업에서 값, 또는 값을 가진 변수를 제공할 수 있습니다.
    주: 구분 기호를 선언하고 이를 이용하여 SQL 문을 닫습니다.
    MySQL 예: 이 예에서, Botsum_of_two라는 이름의 데이터베이스에 프로시저가 있는지 확인합니다. 프로시저가 없으면, Bot은 두 개의 입력 매개변수(num1 및 num2)를 받아서 이들을 함께 더하고, 그 합을 출력 매개변수로 생성하는 절차를 생성합니다.
     DROP PROCEDURE IF EXISTS sum_of_two;
        DELIMITER $
            CREATE PROCEDURE sum_of_two(IN num1 INT,IN num2 INT,OUT sum INT)
            BEGIN
                SET sum := num1 + num2;
        END
        $
  • 쿼리 시간 제한(초) 필드에 지정된 시간이 경과하면, 실행이 완료되지 않았더라도 명령문 실행이 중지되어야 하는 시간을 지정합니다.