mysql存储过程用法实例分析
发表于:2026-11-02 作者:千家信息网编辑
千家信息网最后更新 2026年11月02日,本文实例讲述了mysql存储过程用法。分享给大家供大家参考,具体如下:概述:简单的说,就是一组SQL语句集,功能强大,可以实现一些比较复杂的逻辑功能,类似于JAVA语言中的方法;存储过程跟触发器有点类
千家信息网最后更新 2026年11月02日mysql存储过程用法实例分析
本文实例讲述了mysql存储过程用法。分享给大家供大家参考,具体如下:
概述:
简单的说,就是一组SQL语句集,功能强大,可以实现一些比较复杂的逻辑功能,类似于JAVA语言中的方法;
存储过程跟触发器有点类似,都是一组SQL集,但是存储过程是主动调用的,且功能比触发器更加强大,触发器是某件事触发后自动调用;
示例
DELIMITER //CREATE PROCEDURE proc (IN num INT)BEGINSELECT * FROM v9_qd_account limit num;END //DELIMITER ;
执行:
SET @p_in=5;CALL proc(@p_in);
或者
CALL proc(5);
循环
DECLARE num int default 5;SET num = 1;SET num = num + 1;
DELIMITER //CREATE PROCEDURE proc(IN sname VARCHAR(20),IN pwd VARCHAR(5),IN qd INT,IN start INT,IN end INT) begin DECLARE var INT; DECLARE myname VARCHAR(30); SET var=start; while var调用
CALL proc('test','123456',1,1,21);查看
SHOW PROCEDURE STATUS LIKE 'C%' \G; 查看以字母C开头的存储过程SHOW CREATE PROCEDURE proc \G; 查看状态和创建语句information_schema.Routines 中查看删除
DROP PROCEDURE IF EXISTS proc;DROP FUNCTION mytest;点拨
如果参数中有中文可以这样
CREATE PROCEDURE useInfo(IN u_name VARCHAR(50) character set gbk,OUT u_age INT) ......更多关于MySQL相关内容感兴趣的读者可查看本站专题:《MySQL存储过程技巧大全》、《MySQL常用函数大汇总》、《MySQL日志操作技巧大全》、《MySQL事务操作技巧汇总》及《MySQL数据库锁相关技巧汇总》
希望本文所述对大家MySQL数据库计有所帮助。
过程
存储
技巧
功能
触发器
强大
大全
数据
数据库
语句
实例
复杂
主动
专题
事务
兴趣
内容
函数
功能强大
参数
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
花魁咖啡
互联网金融科技
广东万易互联网科技有限公司惠州分公司
互联网和科技技术
广州互联网科技公司
以房互联网科技
艾特科技互联网
深圳期待互联网科技
人人互联网科技是培训
金融科技和互联网金融
新华互联网科技校企合作
福州新华互联网科技学校 知乎
广州恒生互联网科技有限
南平创想时代互联网科技有限公司
互联网科技产业特征
互联网科技公司营业执照怎么办理
互联网金融科技元年
上海乐五互联网科技有限公司
唯美互联网科技
广州三三互联网科技有限公司
金诺互联网科技
互联网公司 科技公司
互联网和高科技公司
苏州五指互联网络科技有限
互联网媒体平台算高科技产业
明优互联网科技有限公司
工业互联网山东科技大学
怎样加入科技互联网
互联网科技股为什么大涨
互联网时代科技型公司的机会