mysql 存储过程
来源:互联网 发布:人工智能计算器 编辑:程序博客网 时间:2024/05/29 11:10
简介
存储过程相当于Java/C中的方法,有参数,有返回值,不过它的返回值是通过参数实现的,参数分为输入参数、输出参数、输入输出参数,可以将返回值定义为输出参数,以此获取返回值。
创建
创建 create procedure procedure_name(in in_v int, out out_v int, inout inout_v int)
begin
declare v1 int; /*声明局部变量*/
set v1 =1; /*设置变量值*/
end;in:表示输入参数
out:表示输出参数
inout:表示输入输出参数
存储过程代码体包含在begin和and之间,存储过程实际上是函数,所以即使没有参数,也必须有括号。
调用
call procedure_name
删除
drop procedure procedure_name;如果procedure不存在,会报错,可以改为
drop procedure if exists procedure_name;
修改
没有修改的命令,只能先删除,然后创建;
查看
存储过程创建语句,类似查看创建表语句(show create table table_name),
show create procedure procedure_name;show procedure status like '%table_name%'
完整存储过程示例
0 0
- 【mysql】mysql存储过程
- MySQL存储过程详解 mysql 存储过程
- MySQL存储过程详解 mysql 存储过程
- MySQL存储过程详解 mysql 存储过程
- MySQL存储过程详解 mysql 存储过程
- MySQL存储过程详解 mysql 存储过程
- MySQL存储过程详解 mysql 存储过程
- MySQL存储过程详解 mysql 存储过程
- MySQL存储过程详解 mysql 存储过程
- MySQL存储过程详解 mysql 存储过程
- MySQL存储过程详解 mysql 存储过程
- MySQL存储过程详解 mysql 存储过程
- MySQL存储过程详解 mysql 存储过程
- MySQL存储过程详解 mysql 存储过程
- MySQL存储过程详解 mysql 存储过程
- MySQL存储过程详解 mysql 存储过程
- MySQL存储过程详解 mysql 存储过程
- MySQL存储过程详解 mysql 存储过程
- jxl怎样使用自定义颜色设置单元格颜色
- javascript笔记
- SDCC 的源码安装
- CocoaPods集成到Xcode项目中的步骤
- 理解一般指针和指向指针的指针
- mysql 存储过程
- 十进制转2-9进制
- python3.5使用pip安装scrapy时unable to find vcvarsall.bat异常处理
- 安卓nginx负载均衡集群的搭建
- 刚配置完hadoop文本
- 第四课讲C语言程序设计之体验---项目一《计算长方形的周长和面积》
- ubuntu卡在登陆界面,无法登入桌面。
- JDBC笔记-Meta类
- jsp内置对象——request