阿里云数据库MySQL 存储过程的创建和查看

1. 创建存储过程

可以通过 DMS 或 MySQL 客户端登录到 RDS, 创建存储过程。示例代码如下:

申请阿里云服务器等产品时,可以使用1888元阿里云代金券,阿里云官网领取网址: https://promotion.aliyun.com/ntms/yunparter/invite.html?userCode=4uyvx8l4

DROP PROCEDURE IF EXISTS TEST_PROC;DELIMITER //CREATE PROCEDURE TEST_PROC(IN ID int,OUT NAME VARCHAR(50))BEGINIF(ID = 1) THEN SET NAME = ‘test1’;END IF;IF(ID = 2) THEN SET NAME = ‘test2’;END IF;SELECT version();END //;

阿里云数据库MySQL 存储过程的创建和查看

2. 查看存储过程

在 RDS for MySQL中,有两种方法查看数据库中的存储过程:

通过系统表查询

select * from mysql.proc where db=’‘ and type=’procedure’ order by name;

阿里云数据库MySQL 存储过程的创建和查看

登录到数据库中,执行命令:

试用

show procedure status;show create procedure \G;

阿里云数据库MySQL 存储过程的创建和查看

阿里云数据库MySQL 存储过程的创建和查看

文章转载自:http://yun.jinre.com/newsinfo/799663.html

上一篇:阿里云数据库 MongoDB 支持及限制哪些命令?
下一篇:MySQL错误代码:1227,1725怎么处理?