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

做网站重要标签贵阳双龙区建设局网站

做网站重要标签,贵阳双龙区建设局网站,做视频点播网站的要求,微信公众号怎么做文章编辑一、存储过程管理 1.查询存储过程 查询所有储存过程 语法 show procedure status; 代码实现 #查询存储过程 show procedure status; 运行结果 加入条件查询储存过程 语法 show procedure status where db储存过程名; 代码实现 #查询带有条件的储存过程 查询名字为pro…

一、存储过程管理

1.查询存储过程

查询所有储存过程

语法

show procedure status;

代码实现
#查询存储过程
show procedure status;
运行结果

 加入条件查询储存过程

语法

show procedure status where db='储存过程名';

代码实现
#查询带有条件的储存过程 查询名字为proc_test1的储存过程
show procedure status where Name='proc_test1';
运行结果

查询创建细节

查询db_test2表中的proc_test1存储过程;

代码实现
#查询创建细节
show create procedure db_test2.proc_test1;
运行结果

2.修改储存过程

修改储存过程指的是修改存储过程的特征/特性

语法

alter procedure 储存过程名 特征1 [特征2 特征3……];

存储过程的特征参数

案例 

代码实现
#修改储存过程
alter procedure proc_test1 reads sql data;
运行结果

3.删除储存过程

语法

drop procedure 储存过程名;

案例

代码实现
#删除储存过程
drop procedure proc_test1;
运行结果

修改结果

游标:拼接查询结果

问题:如果我们要创建一个存储过程,需要返回查询语句查询到的多条数据

游标的概念

游标可以用来依次取出查询结果集中的每一条数据——逐条读取查询结果集中的记录

游标的作用

在储存过程中查询多条语句

游标的使用步骤

查询表中的多个记录逐条返回所有记录

1.声明游标语法:

关键字:cursor

游标配合查询语句

declare 游标名字 cursor for 某个查询结果/查询条件;2.打开游标

关键字:open

oppen 游标名字;

3.使用游标

关键字:fetch

游标名字 into 数据放到的变量中

案例

创建储存过程

代码实现
#创建储存过程
create  procedure proc_test13(out result varchar(200))
begin#游标变量declare cid int;declare cname varchar(20);#定义计数变量declare num int;declare i int;#定义存储每条数据的变量declare str varchar(100);#定义游标#查询语句执行之后返回一个结果集(多条记录),使用游标遍历查询结果#游标的作用:可以把当前查询到的所有数据变成一个结果集,游标会记录每一项数据#在使用前先定义游标,记录总数据量打开游标进行遍历declare mycursor cursor for select class_id,name from classes c ;#记录总数据量select count(*) into num from classes c ;#打开游标open mycursor;set i=0;#开始遍历while i<num do#提取游标中的每一条数据,并将结果赋值给游标变量 fetch关键字提取数据fetch mycursor into cid,cname;set i=i+1;#定义每条数据#concat_ws用指定的符号将所有字符串拼接在一起set str = concat_ws('~',cid,cname); #select concat_ws('~',cid,cname \) into str;set result = concat_ws(',',result,str); end while;#关闭游标close mycursor;
end;
运行结果

调用储存过程

代码实现
#调用储存过程
set @r = '';
call proc_test13(@r);
select @r from dual;
运行结果

数据被拼接在一起

游标的作用:将表中多个数据拼接在一起进行查询

http://www.yayakq.cn/news/491060/

相关文章:

  • 怎样才能创建网站江苏建设厅官网网站
  • 网站空间做邮箱建网站挣钱 优帮云
  • 织梦后台怎么换网站模板企业网站计划书
  • 阿里云中英文网站建设青海服装网站建设公司
  • 沈北新区建设局网站深圳网络营销外包公司推荐
  • wordpress网站建设要钱吗微信运营
  • 竞价网站做seo如何查看网站seo
  • 如何做优化网站排名河北网站制作公司哪家好
  • 网站建设二公司网站动态效果用什么软件做的
  • 电子商务网站如何设计wordpress 编辑主题
  • wordpress 早期seo搜索引擎
  • 长春营销型网站设计手机便宜电商网站建设
  • 网站制做win7优化大师官网
  • 珠海商城网站制作nodejs做企业网站
  • 建域名网站需要多少钱网站群 推广
  • 秦皇岛网站排名公司wordpress的paypal插件
  • 网站建设+深圳+凡科吉林电商网站建设公司哪家好
  • 做游戏的网站网络营销方式和手段
  • 手机网站淘宝客网站建设十年经验
  • 怎么做付款下载网站如何申请域名建网站
  • 免费个人简历制作网站wordpress发布商品
  • php抽奖网站源码wordpress 下载插件
  • 外贸网站怎么换域名做网站设分辨率
  • 做推广的免费的济宁网站有哪些免费网站建设链接很长 知呼
  • 下载网站站开发深圳地铁优化
  • 校园网站建设案例推广引流方案
  • 做电影网站心得体会做网站 工资高吗
  • 免费网站模板的制作方法硅谷电视剧他们做的是网站还是软件
  • 网站换ip对优化有影响吗网站英文域名
  • 网站推广软件赚钱难吗?网站应该设计成什么样