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

 时间:2024-10-25 19:16:02

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

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

2、创建存储过程:create procedure procedure_name([procedure_parameter …..])routine_bodyprocedure_parameter:表示存储过程的参数,3种参数类型:in输入参数:只能传入,out输出参数,inout:输入输出参数,接下来举例说明一下inout:输入输出参数

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

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

4、然后把创建存储过程,sql语句的结构为:CREATE PROCEDURE `proce_salebookcount`(in pressname char(50) ,out bookcount int)BEGINSelect count(b.isbn) into bookcountFrom t_press a,t_book b where a.press_id=b.press_id and a.press_name=‘pressname’;END点击右下方的apply按钮

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

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

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

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

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

7、这时候我们调用一下存储过程,sql语句结构如下:call proce_salebookcount(输入的内容,@a)select @a

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

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

9、输入参数pressname为清华大学出版社,点击excute按钮,如图所示:

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

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

创建和调用输入输出参数的存储过程
  • VS如何连接到数据库
  • HTML表单教程 下拉列表的实现
  • 子网地址怎么算
  • 创建视图的sql语句
  • a标签的下划线怎么去掉
  • 热门搜索
    足球手抄报图片大全 春节手抄报简单又漂亮 寒假手抄报 森林草原防灭火的手抄报 大自然手抄报 禁毒手抄报内容写什么 七夕节手抄报 关于水的手抄报 关于文明礼仪的手抄报 手抄报大全