码迷,mamicode.com
首页 > 数据库 > 详细

mysql 存储过程的使用;

时间:2019-01-21 16:04:22      阅读:205      评论:0      收藏:0      [点我收藏+]

标签:te pro   begin   arc   使用   account   int   out   cmd   分享   

1.一个入参,两个出参的存储过程。

1.1 编写存储过程

DELIMITER $  #结束标志

CREATE PROCEDURE my1 (IN id INT ,OUT account VARCHAR (20),OUT NAME VARCHAR (20))
BEGIN
SELECT sys_user.`account` , sys_user.name INTO account ,‘name‘
FROM
`sys_user` WHERE sys_user.id = id;
END$

打开cmd ,use我们需要的库。

技术分享图片

2.运行存储过程

技术分享图片

 

 3.调用存储过程(使用存储过程)

CALL my1 (45,@a,@b);

SELECT @a,@b;

技术分享图片

 

mysql 存储过程的使用;

标签:te pro   begin   arc   使用   account   int   out   cmd   分享   

原文地址:https://www.cnblogs.com/guagua-join-1/p/10298927.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!