mysql存储过程需要注意的
发布日期:2021-06-30 20:04:21 浏览次数:2 分类:技术文章

本文共 992 字,大约阅读时间需要 3 分钟。

1.当使用游标赋值结果集时,变量名不能使用列明,不然赋值为null

BEGINDECLARE stopindex INT DEFAULT 0;DECLARE id1 int;DECLARE title VARCHAR(1000);DECLARE description VARCHAR(1000);DECLARE insertdate DATETIME;DECLARE username VARCHAR(1000);DECLARE closed int;DECLARE commandtype  VARCHAR(1000);DECLARE		cur CURSOR FOR (			select id,zlmc,zlnr,fbsj,fbr,kg,zldj from jiaowei.five_instructions		);DECLARE  CONTINUE HANDLER FOR NOT FOUND SET stopindex = 1;OPEN cur;#如此处,游标查询的表有id字段,则遍历赋值时,不能再用id做变量,不然赋值字段为nullFETCH cur INTO id1,title,description,insertdate,username,closed,commandtype;WHILE (stopindex !=1) DO  if closed=0 THEN   set closed=1;  ELSE     set closed=0;	end if;	insert into  topic set id=id1,title=title,description=description,insertdate=insertdate		,username=username,closed=closed,commandtype=commandtype,msgtype=0,type='指令';FETCH cur INTO id1,title,description,insertdate,username,closed,commandtype;END WHILE;CLOSE cur;END

2.当变量赋值使用 select id into 变量名 from  student where name= "ffff"  limit 0,1;  当查不到值时会报错运行中断。

转载地址:https://liuhuiyao.blog.csdn.net/article/details/51013667 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:iis6 和iis7s上整个网站重定向
下一篇:mysql存储过程入门

发表评论

最新留言

哈哈,博客排版真的漂亮呢~
[***.90.31.176]2024年04月30日 22时51分08秒

关于作者

    喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!

推荐文章

手把手教你--jsp读取配置文件(properties文件)--(JSTL的fmt:setBundle和fmt:message读取properties文件) 2019-04-30
手把手教你--html、js弹出框插件smoke.js(简单实用弹出框),赠送优化后主题(css) 2019-04-30
手把手教你--Jquery-Confirm弹出框插件(功能强大的弹出框) 2019-04-30
手把手教你--百度富文本编辑器Ueditor的使用和上传图片/文件到项目外(ueditor自定义上传路径) 2019-04-30
手把手教你--JAVA微信支付(H5支付) 2019-04-30
solr修改schema文件(solr修改配置文件) 2019-04-30
Bootstrap datetimepicker日期时间插件使用方法(日期时间选择器) 2019-04-30
字体图标库(Font Awesome)的使用--绝佳的图标字体库和CSS框架 2019-04-30
select下拉框分组展示插件的使用--(select-mania插件的使用) 2019-04-30
Java 8新特性之--lambda表达式的使用和应用 2019-04-30
Java Lambda表达式的应用--Stream API操作集合框架 2019-04-30
Java 8新特性之-- Date-Time API(LocalDate/Time/DateTime 日期时间API) 2019-04-30
省市区三级联动插件Distpicker--前端实现地区三级联动 2019-04-30
solr的使用详解 2019-04-30
JS操作日期的工具类(获取本周、本月、本季度、本年、时间戳格式化方法) 2019-04-30
jquery异步提交对象、数组(基本类型和对象类型)、集合数据(springMVC数据绑定参数) 2019-04-30
Java获取resources资源文件夹下的文件和文件流(Maven项目) 2019-04-30
Myslq连接(JDBC)url属性的参数的设置 2019-04-30
Activiti Rest集成Spring/SpringMVC环境(activiti rest API环境配置)(附源码) 2019-04-30
SpringMVC日期、数字格式数据绑定(Date日期格式绑定、数字格式绑定) 2019-04-30