千家信息网

创建MYSQL的储存过程

发表于:2026-11-02 作者:千家信息网编辑
千家信息网最后更新 2026年11月02日,创建MYAQL的存储过程1 创建不带参数的储存过程CREATE PROCEDURE 过程名() 过程体 SELECT VERSION();2 调用储存过程第一种 CALL 过程名(); (带有参数时使
千家信息网最后更新 2026年11月02日创建MYSQL的储存过程

创建MYAQL的存储过程

1 创建不带参数的储存过程

CREATE PROCEDURE 过程名() 过程体 SELECT VERSION();

2 调用储存过程

第一种 CALL 过程名(); (带有参数时使用)

第二种 CALL 过程名; (不带参数时使用)

3 创建带有IN类型参数的存储过程 (创建前要先修改MYSQL的默认定界符为//,创建好后要修改回;)

第一步 DELIMITER新的定界符如//

第二步 CREATE PROCEDURE 过程名如removeUserByid(IN 参数名如id 数据类型如INT 字符类型如UNSIGNED)

第三步 BEGIN

第四步 DELETEFROM 表名 WHERE 数据表中的字段id=传递的参数id;

第五步 END

第六步 //

第七步 DELIMITER原来的定界符;

4 删除程序

DELETE PROCEDURE 过程名;

删除存储过程

DROP PROCEDURE 过程名;

5 创建带有IN和OUT类型参数的存储过程 (创建前要先修改MYSQL的默认定界符为//,创建好后要修改回;)

第一步 DELIMITER新的定界符如//

第二步 CREATE PROCEDURE 过程名如removeUserAndReturnUserNums(IN参数名如p_id 数据类型如INT 字符类型如UNSIGNED,OUT参数名如userNums数据类型如INT 字符类型如UNSIGNED)

第三步 BEGIN

第四步 DELETEFROM 表名 WHERE 数据表中的字段id=传递的参数p_id;

第五步 SLEECTcount(字段如id) FROM 表名 INTO 参数名userNums;

第六步 END

第七步 //

第八步 DELIMITER 原来的定界符;

6 调用存储过程CALL 过程名

如removeUserAndReturnUserNums(要删除的如21,剩下的总量如@nums); 查询剩下的总量SELECT @nums;

ROW_COUNT(); 可以查询到数据的插入.删除和更新的记录总数

7 创建带有多个OUT类型参数的存储过程 (创建前要先修改MYSQL的默认定界符为//,创建好后要修改回;)

第一步 DELIMITER新的定界符如// 通过年龄删除用户并且返回信息

第二步 CREATE PROVEDURE 过程名如removeUserByAgeReturnInfos(IN 参数名如p_age 数据类型如SMALLINT 字符类型如UNSIGNED,OUT 参数名如deleteUsers 数据类型如SMALLINT 字符类型如UNSIGNED,OUT参数名如userCounts 数据类型如SMALLINT字符类型如UNSIGNED)

第三步 BEGIN

第四步 DELETEFROM 表名 WHERE 数据表中的字段age=传递的参数p_age;

第五步 SLEECTROW_ COUNT() 表名 INTO 参数名deleteUsers;

第六步 SLEECTCOUNT(字段如id) FROM 表名 INTO 参数名userCounts;

第七步 END

第八步 //

第九步 DELIMITER原来的定界符;

8 调用存储过程CALL 过程名如removeUserByAgeReturnInfos(要删除的如21,你要删除的数量如@nums,剩下的总量如@wang);

查询你要删除的数量和删除后剩下的数量

SELECT 如@nums,@wang;

查询剩下的总量SELECT @nums;

9 查询表中你要查询的字段数据有几条

SELECT COUNT(id) FROM 表名 WHERE 你要查询的字段如age=你要查询的数据如21;

过程 参数 类型 数据 定界符 查询 字段 存储 字符 总量 数据表 数量 建好 信息 多个 年龄 总数 查询表 用户 程序 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 咖啡豆 山东特亿宝互联网科技有限公司 深圳恒合互联网络科技有限公司 奇酷互联网络科技 智慧科技互联网 易通互联网络科技有限公司 碳银互联网科技有限公司 中正互联网科技招聘 海南购全球互联网科技 山东吉时兔互联网科技有限公司 成都铂石互联网科技做什么的 花神(南京)互联网科技有限公司 燊美集互联网科技有限公司 国大互联网教育科技有限公司薪资 广州千川互联网科技有限公司 互联网科技资金流入 福建互联网展示科技馆设计 互联网科技手机排行榜 互联网科技新闻 互联网科技大会大佬 壹账通互联网科技 无线互联网科技 盛创互联网科技有限公司 银川新华互联网科技学校地址 玖二柒互联网科技公司待遇 互联网科技扶贫时间 普陀区互联网教育科技管理办法 互联网科技平台产品运营 互联网科技的前景 知域互联网科技有限公司官网
0