MySQL 存储过程创建、调用
2017-04-14 11:07
447 查看
一、创建存储过程:
1.创建一个不带参数的存储过程
2.创建一个带输入参数( IN类型 )的存储过程
调用存储过程:CALL removeUserById(3) ;
3.创建一个带输入输出参数( IN类型 和 OUT类型 )的存储过程
注:@nums代表变量,用来接收返回值
二、删除存储过程:
drop procedure if exists sp_name();
1.创建一个不带参数的存储过程
create procedure sp1() begin select version(); end调用存储过程:CALL sp1();
2.创建一个带输入参数( IN类型 )的存储过程
create procedure removeUserById(IN id int unsigned) begin delete from user where u_id=id; end
调用存储过程:CALL removeUserById(3) ;
3.创建一个带输入输出参数( IN类型 和 OUT类型 )的存储过程
create procedure removeUserAndReturnUserNums(IN id int unsigned,OUT userNums int unsigned) begin delete from user where u_id=id; select count(*) from user into userNums; end调用存储过程:CALL removeUserAndReturnUserNums(5,@nums) ;
注:@nums代表变量,用来接收返回值
二、删除存储过程:
drop procedure if exists sp_name();
相关文章推荐
- mysql存储过程的创建,删除,调用及其他常用命令
- mysql 创建存储过程 java程序调用该存储过程
- mysql中的存储过程、触发器、视图是如何创建的,以及PHP中是如何调用的
- iBatis调用存储过程以及MySQL创建存储过程
- Mysql存储过程的创建,调用和三种参数类型的解释说明
- PHP创建与调用MySQL存储过程实例
- MySQL存储过程的创建及调用
- MySQL存储过程的创建及调用
- Mysql存储过程的创建以及调用
- mysql存储过程的创建,删除,调用及其他常用命令
- MySQL存储过程和自定义函数、Navicat for mysql、创建存储过程和函数、调用存储过程和函数的区别
- mysql存储过程的创建,删除,调用及其他常用命令
- MySQL存储过程和自定义函数、Navicat、创建存储过程和函数、调用存储过程和函数、三种方式、In和Out类型参数、
- MySQL存储过程的创建及调用
- MySQL 创建\调用存储过程
- mysql中的存储过程、触发器、视图是如何创建的,以及PHP中是如何调用的
- iBatis调用存储过程以及MySQL创建存储过程
- mysql 存储过程创建以及调用
- MySQL之存储过程创建和调用
- mysql创建 存储过程 并通过java程序调用该存储过程