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

祁阳县住房和城乡规划建设局网站九江开发区建设规划局网站

祁阳县住房和城乡规划建设局网站,九江开发区建设规划局网站,中国商业网址,加工平台都有哪些游标是用来存储查询结果集的数据类型#xff0c;在存储过程和函数中可以使用游标对结果集进行循环的处理。游标的使用包括游标的声明、open、fetch和close。 一、语法。 #声明游标 declare 游标名称 cursor for 查询语句; #开启游标 open 游标名称; #获取游标记录 fetch 游标…游标是用来存储查询结果集的数据类型在存储过程和函数中可以使用游标对结果集进行循环的处理。游标的使用包括游标的声明、open、fetch和close。 一、语法。 #声明游标 declare 游标名称 cursor for 查询语句; #开启游标 open 游标名称; #获取游标记录 fetch 游标名称 into 变量[,变量]; #关闭游标 close 游标名称; 二、案例。 根据传入的参数uage来查询用户表tb_user中所有的用户年龄小于等于uage的用户姓名name和专业profession并将用户的姓名和专业插入到所创建的一张新表idnameprofession中。 逻辑 #A.声明游标存储查询结果集 #B.创建表结构 #C.开启游标 #D.获取游标记录 #E.插入数据到新表中 #F.关闭游标 #创建一个存储过程 create procedure p11(in uage int) begin   declare uname varchar(100);#声明变量   declary upro varchar(100);#声明变量 #声明游标记录符合条件的结果集   declare u_cursor cursor for select nameprofession from tb_user where age uage;   drop table if exists tb_user_pro;  #tb_user_pro表如果存在就删除。   create table if exists tb_user_pro(  #if exists代表表存在就删除了再创建表   id int primary key auto_increment   name varchar(100),   profession varchar(100)   );     open u_cursor;#开启游标 #while循环获取游标当中的数据   while true do   fetch u_cursor into uname,upro;#获取游标中的记录   insert into tb_user_pro values(null,uname,upro);#将获取到的数据插入表结构中   end while;   close u_cursor;#关闭游标 end;   #查询年龄小于30 call p11(30); 三、条件处理程序。 条件处理程序handler可以用来定义在流程控制结构执行过程中遇到问题时相应的处理步骤。 1、语法。 declare handler_action handler for condition_value [,condition_value]... statement;   handler_action   continue继续执行当前程序   exit终止执行当前程序   condition_value   SQLSTATE sqlstate_value状态码如02000   SQLwarning所有以01开头的SQLstate代码的简写   not found所有以02开头的SQLSTATE代码的简写   SQLexception所有没有被SQLwarning或not found捕获的SQLstate代码的简写 2、解决报错。 #创建一个存储过程 create procedure p11(in uage int) begin   declare uname varchar(100);#声明变量   declary upro varchar(100);#声明变量 #声明游标记录符合条件的结果集   declare u_cursor cursor for select nameprofession from tb_user where age uage; #声明一个条件处理程序当满足SQL状态码为02000的时候触发退出操作退出的时候将游标关闭   declare exit handler for SQLSTATE 02000 close u_cursorl;   #声明一个条件处理程序当满足SQL状态码为02000的时候触发退出操作退出的时候将游标关闭   declare exit handler for not found close u_cursorl;   drop table if exists tb_user_pro;  #tb_user_pro表如果存在就删除。   create table if exists tb_user_pro(  #if exists代表表存在就删除了再创建表   id int primary key auto_increment   name varchar(100),   profession varchar(100)   );     open u_cursor;#开启游标 #while循环获取游标当中的数据   while true do   fetch u_cursor into uname,upro;#获取游标中的记录   insert into tb_user_pro values(null,uname,upro);#将获取到的数据插入表结构中   end while;   close u_cursor;#关闭游标 end;   #查询年龄小于30 call p11(30);
http://www.hyszgw.com/news/82184.html

相关文章:

  • 安徽淮北做网站的公司有那些可以自己做壁纸的网站
  • 东莞网站建设公司怎么做敬请期待同义词
  • 上海做公司网站多少钱cargo创建个人网站
  • 优化企业网站模板广州游戏开发公司
  • 上海有做网站的公司么wordpress 反馈插件
  • wordpress子站共享用户名只需要手机号的广告
  • php 视频播放网站开发电子商务网站模板免费下载
  • 网站建设公司+长春樱花动漫imomoe官网入口
  • 网站平台建设实训内容上海企业建设网站
  • 如何做网站开屏积分动力WordPress
  • 上海网站建设服务多少钱更新网站的图片加不上水印
  • 建设英文外贸网站大数据技术建设网站
  • 做国外的营销的网站wordpress图片分享
  • 涞水网站建设网页空间结构
  • 定兴网站建设公司天马网络 网站建设
  • 会务网站建设搜狗收录网站
  • 建设通网站上的业绩能否有用商业网站地方频道
  • 学校网站首页代码html网店制作
  • 北京网站建设哪家好天网站建设费用属于业务宣传费吗
  • 申报城市维护建设税上哪个网站国外c2c平台有哪几个
  • 合肥那个公司做网站优化好怎么自己编码做网站
  • wordpress 页面分栏seo排名课程咨询电话
  • 宠物网站建设总结wordpress 三栏怎么弄
  • 做视频网站空间要多大营销型网站建设的价格
  • 发布页全部页面设计seo诊断大夫
  • 怎样做网站标题的图标哪个网站可以做电子档的邀请函
  • 网站开发流程需要用到的语言网站开发一般多钱
  • 河南中州路桥建设有限公司网站做网站怎么搭建环境
  • 做网站首页的表格的代码wordpress最干净的搬家教程
  • 网站后台和前台视频做动图的网站