RDS MySQL存儲過程的創(chuàng)建和查看
更新時間:
本文介紹了如何在RDS MySQL中創(chuàng)建存儲過程,提供了示例代碼,并提供了兩種方法來查看數(shù)據(jù)庫中的存儲過程,包括通過系統(tǒng)表查詢和通過show status查詢。
創(chuàng)建存儲過程
可以通過DMS或MySQL客戶端登錄到RDS, 創(chuàng)建存儲過程。示例代碼如下:
DROP PROCEDURE IF EXISTS TEST_PROC;
DELIMITER //
CREATE PROCEDURE TEST_PROC(IN ID int,OUT NAME VARCHAR(50))
BEGIN
IF(ID = 1) THEN SET NAME = ‘test1’;
END IF;
IF(ID = 2) THEN SET NAME = ‘test2’;
END IF;
SELECT version();
END //;
查看存儲過程
在RDS MySQL中,有兩種方法查看數(shù)據(jù)庫中的存儲過程:
通過系統(tǒng)表查詢
登錄到數(shù)據(jù)庫中,執(zhí)行如下命令:
select * from mysql.proc where db=’‘ and type=’procedure’ order by name;
通過show status查詢
登錄到數(shù)據(jù)庫中,執(zhí)行如下命令:
show procedure status; show create procedure \G;
文檔內容是否對您有幫助?