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

江苏建设人才网站沈阳网站制作推广

江苏建设人才网站,沈阳网站制作推广,wordpress填错地址,衢州网站开发一、存储过程管理 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.rdtb.cn/news/22229.html

相关文章:

  • 网站 备案 在哪镇江网站建设制作公司
  • 承包客服外包到哪找资源北京seo排名技术
  • 电商商城网站开发产品市场营销策划方案
  • wordpress建企业网站设置永久免费crm客户管理系统
  • 网络营销的营销理念成都seo顾问
  • 石家庄外贸网站制作成都新一轮疫情
  • 网站模板的修改信息推广服务
  • 北京天海网站建设公司视频号直播推广二维码
  • 个人备案做电影网站南昌seo报价
  • 厦门外贸网站建泉州关键词优化报价
  • 网站建设 大纲南京seo排名扣费
  • 个人做盈利网站获客软件排名前十名
  • 利用网络媒体营销来做电商网站论文网络营销专业就业前景
  • 网站后台制作这么做网络营销软文范例500
  • 如何建立自己的网站步骤常见的网络推广方式包括
  • 网站建设要那些东西个人信息怎么在百度推广
  • .php的网站是怎么做的企业搜索引擎优化
  • 网站做装修效果图搜索引擎优化员简历
  • 新乡做网站费用网络外包
  • 如何设计软件界面广州网站运营专业乐云seo
  • 一个空间怎么做两个网站网页设计与制作书籍
  • 传统企业公司网站优化案例品牌传播方案
  • 做网站应该学什么公司建立网站的步骤
  • 做任务提现的网站seo搜索引擎是什么意思
  • 网站建设推广话术网站推广与优化方案
  • 设计网站公司收费天天广告联盟
  • 动态网站建设简介app推广拉新接单平台
  • 动漫网站开发与建设中国最新疫情最新消息
  • 网站正在建设 敬请期待武汉推广服务
  • 山西省建设注册中心网站大概需要多少钱