创建和调用输出参数的存储过程

 时间:2026-02-15 14:41:42

1、打开MySqlWorkbench登录页面,输入密码,点击登录按钮

创建和调用输出参数的存储过程

2、创建存储过程:create procedure procedure_name([procedure_parameter …..])routine_body

procedure_parameter:表示存储过程的参数,3种参数类型:in输入参数:只能传入,out输出参数,inout:输入输出参数,接下来举例说明一下out输出参数

3、举个例子:首先右击stored PROCEDURE,选择第一个选项,双击进去,如图所示:

创建和调用输出参数的存储过程

4、然后把创建存储过程,sql语句的结构为:

CREATE PROCEDURE `proce_salereadercount` (out readercount  int)

BEGIN

Select count(*) into readercount From t_reader;

END

点击右下方的apply按钮

创建和调用输出参数的存储过程

5、点击apply按钮后,检查sql语句是否正确,在继续点击apply按钮

创建和调用输出参数的存储过程

6、点击完apply按钮后,就可以知道是否执行成功,咱们这个显示执行成功,如图所示

创建和调用输出参数的存储过程

7、这时候我们调用一下存储过程,sql语句结构如下:

call proce_salereadercount(@a)

select @a

8、举例验证,首先将鼠标移动到proce_salereadercount,点击后面的闪电图形,如图所示:

创建和调用输出参数的存储过程

9、这时候,直接调用存储过程,结果也展示出来了,如图所示:

创建和调用输出参数的存储过程

  • 提示:"create view必须是批处理中仅有的语句"
  • MySQL workbench如何快速建表
  • MySQL怎么删除表中的某一列
  • eclipse左侧项目栏不见了解决方法
  • 如何将string转换为int类型
  • 热门搜索
    华硕飞行堡垒怎么样 宝宝吐奶怎么办 阿特兹怎么样 ios怎么降级 湖北大学怎么样 恒大地产怎么样 得了忧郁症怎么办 世界舞王迈克杰克逊怎么死的 茵茵纸尿裤怎么样 河南话怎么说