mysql 调用带参数的存储过程_mysql的call用法 调用带参数的存储过程

论坛 期权论坛 编程之家     
选择匿名的用户   2021-5-29 16:41   48   0

学习mysql中call语句的用法,调用一个带参数的存储过程的例子。

代码:

mysql> delimiter $$

mysql> CREATE PROCEDURE myProc(id int) //创建mysql存储过程 带参数

-> BEGIN

->

-> SELECT 'in proc'+ id;

-> END$$

Query OK, 0 rows affected (0.00 sec)

mysql> CREATE PROCEDURE myProc1() //创建mysql存储过程 无参数

-> BEGIN

->

-> call myProc(1); //调用带参数的存储过程

-> END$$

Query OK, 0 rows affected (0.00 sec)

mysql> delimiter ;

mysql> call myProc1();

+---------------+

| 'in proc'+ id |

+---------------+

| 1 |

+---------------+

1 row in set (0.00 sec)

Query OK, 0 rows affected, 1 warning (0.02 sec)

mysql> drop procedure myProc; //删除mysql存储过程

Query OK, 0 rows affected (0.00 sec)

mysql> drop procedure myProc1; //删除无参存储过程

Query OK, 0 rows affected (0.00 sec)

分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:3875789
帖子:775174
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP