mysql 存储过程--- 创建,调用,删除
2014-08-27 11:29
246 查看
DELIMITER //
CREATE PROCEDURE p_addscore(nums INT,OUT retrows INT)
BEGIN
DECLARE i INT DEFAULT 0;
add_loop:LOOP
IF i >= nums THEN LEAVE add_loop;
END IF;
INSERT s_musicscore (ssid,uid,score,ctime,stype) VALUES(17,UUID(),8,UNIX_TIMESTAMP(),1);
SET i=i+1;
END LOOP add_loop;
SET retrows= i;
END//
DELIMITER ;
#调用
CALL p_addscore(5,@num);
#获取返回值
SELECT @num;
#删除
DROP PROCEDURE p_addscore;
CREATE PROCEDURE p_addscore(nums INT,OUT retrows INT)
BEGIN
DECLARE i INT DEFAULT 0;
add_loop:LOOP
IF i >= nums THEN LEAVE add_loop;
END IF;
INSERT s_musicscore (ssid,uid,score,ctime,stype) VALUES(17,UUID(),8,UNIX_TIMESTAMP(),1);
SET i=i+1;
END LOOP add_loop;
SET retrows= i;
END//
DELIMITER ;
#调用
CALL p_addscore(5,@num);
#获取返回值
SELECT @num;
#删除
DROP PROCEDURE p_addscore;
相关文章推荐
- MySQL 存储过程 创建 查看 调用 删除
- MySQL 存储过程 创建 查看 调用 删除
- mysql存储过程的创建,删除,调用及其他常用命令
- mysql创建 存储过程 并通过java程序调用该存储过程
- mysql怎么创建和调用out参数的存储过程
- MYSQL中存储过程的创建,调用及语法
- mysql存储过程的创建,删除,调用及其他常用命令
- MySQL知识(十五)——存储过程的调用、查看、修改和删除
- MySQL知识(十五)——存储过程的调用、查看、修改和删除
- MYSQL中存储过程的创建,调用及语法
- mysql存储过程的创建,删除,调用及其他常用命令
- mysql创建存储过程 定时调用
- mysql 创建存储过程 返回结果集 调用存储过程
- iBatis调用存储过程以及MySQL创建存储过程
- MySQL PLSQL Demo - 001.创建、调用、删除过程
- mysql创建存储过程并在php中调用
- Mysql之存储过程,动态创建表和数据库-,动态删除-yellowcong
- MySQL存储过程_创建-调用
- MYSQL中存储过程的创建,调用及语法(转自新浪博客)
- MYSQL中存储过程的创建,调用及语法