当前位置: 首页 > news >正文

sql存储

1、查看已经创建的存储结构
格式:show create procedure 存储名;
show create procedure c1;
2、查看所有已经创建好的存储
show PROCEDURE status ;
3、指定数据库查询存储
格式:
show PROCEDURE status where db="库名";
如:
show PROCEDURE status where db="ck1";
4、删除存储
格式:drop PROCEDURE 存储名;
如:
drop PROCEDURE c1 ;
存储的格式
(1)无参数
delimiter// #分隔符
create procedure c1() #创建存储 名称 (参数 in out into)
BEGIN #开始
select * from emp ; #SQL语句1
select * from dept ; #sql语句2
end #结束
// #分隔符

call c1() #call 调用 存储名称()
(2)带in参数
delimiter//
drop PROCEDURE if EXISTS c2;
create procedure c2(in x int(20))
BEGIN
select * from emp where sid=x;
end
//
call c2(1568)

(3)带out 参数
a、变量赋值:
select 字段 into 变量名 from 表名 where 条件
b、set @变量名
c、set @变量名=值;
d、select @变量名 查询变量,名
如:
delimiter
drop PROCEDURE if EXISTS c2;
create procedure c2(OUT y int(20))
BEGIN
select dept2 into y from emp where sid=1568;
//
call c2(@y) #调用返回的数据名
select @y #查看变量名
(4)带in。out参数
delimiter//
drop PROCEDURE if EXISTS c2;
create procedure c2(in x int(20),OUT y int(20))
BEGIN
select dept2 into y from emp where sid=x; #SQL语句1
end
//
call c2(1568,@y)
select @y
(5)带inout参数
delimiter//
drop PROCEDURE if EXISTS c2;
create procedure c2(inout m int(20))
BEGIN
set m=m+1;
end
//
set @m=20 #设置一个值,传入
call c2(@m)
select @m
备注:如果存储中要输入中文 CHARACTER set utf8
三、存储造数据
循环:while ..条件... do ...执行语句..end while
loop ...... end loop
repeat ....until .....end repeat
声明变量: declare 变量名 字符类型 default 数字

http://www.jsqmd.com/news/294577/

相关文章:

  • c++实现交互式地震层位解释的软件
  • JS DOM 操作与性能优化实战指南:构建高效可交互的页面结构 - 实践
  • 为什么要引入右值引用
  • 2026防撞车租赁推荐:大黄蜂机电设备有限公司,全国400城覆盖,45000余台设备供应
  • 2026年满意度调查服务推荐:深圳神秘顾客市场调查有限公司,专业第三方满意度调研实力之选
  • 2026年防水透气阀专业厂家推荐:昆山艾尤诺新材料科技,全系产品覆盖多领域应用
  • 学霸同款10个一键生成论文工具,研究生高效写作必备!
  • 2026年智能柜领域实力推荐:山东瀚岳智能科技,RFID/医疗/贵金属/工具/物料等全系智能柜解决方案
  • 2026年高杆灯/中杆灯/玉兰灯/智慧路灯/LED路灯厂家推荐:四川莱宏照明工程集团全品类供应
  • 2026七层共挤设备及农膜推荐:青州市鲁冠塑料有限公司,全系产品覆盖多领域应用
  • 2026年玻璃温室大棚建设厂家推荐:山东柏科阿姆农业科技开发有限公司,智能/连栋/全系玻璃温室大棚承建实力之选
  • 2026集装袋厂家推荐:抗老化/防水/防静电/危险品/吨袋集装袋全品类供应,实力优选
  • 2026年英语培训实力推荐:重庆康桥阳光艺术培训有限公司,剑桥/口语/零基础/青少年英语培训全覆盖
  • 2026年调蓄池真空冲洗设备推荐:青岛铭源环保科技优质装置/一体式/知名品牌全解析
  • 2026年工业硫酸生产厂家推荐:上海孟龙实业有限公司,多领域硫酸产品全系供应
  • 2026年格宾网石笼厂家推荐:安平县玖旺丝网制品有限公司,钢丝/镀锌/铅丝格宾网护岸全系供应
  • 【Django毕设源码分享】基于Python的智能停车管理系统的设计与实现(程序+文档+代码讲解+一条龙定制)
  • 【Django毕设源码分享】基于Python的智能停车系统的设计与实现(程序+文档+代码讲解+一条龙定制)
  • 基于modelscope 的本地vlm llm调用类
  • ASP.NET Core Web APP(MVC)医疗记录管理系统 - 数据库完整指南 - 详解
  • 实用指南:技术选型指南:低代码+AI如何重塑中小企业进销存系统架构
  • 2026第一次周报
  • 堆专题
  • 2026年虹口优秀的母猫绝育医院哪家靠谱,母猫绝育/猫咪体检/宠物外科/母狗绝育/宠物体检/猫咪绝育,猫咪绝育医院哪家好
  • JS函数练习题
  • 方波发生器,摆脱了 LC/RC 选频网络?
  • 2026想找优质蒸汽锅炉制造厂家?评测带你一探究竟,锅炉厂家/导热油锅炉/蒸汽锅炉,蒸汽锅炉公司找哪家
  • 2026艺术漆市场风向标:诺兰迪直销厂家值得一试,外墙艺术漆/艺术肌理漆/墙面艺术漆/诺兰迪艺术漆,艺术漆供应商选哪家
  • 冲刺Day4
  • Web学习之网络通信