mysql触发器跳出当前循环方法

set @num=@UnitLength/3;

label:

while i

set @length=(select SUBSTRING(@unit_sid_fk,1,@UnitLength-3*i));

set @sms_content=(select sms_content from sms_config where  sms_

type='smsCall' and unit_sid_fk=@length);

set @sms_counts=(select sms_counts from sms_config where sms_

type='smsCall'and unit_sid_fk=@length);

if @sms_content is not null then

insert into sms_task set mt_at_time=@date,mt_content=@sms_content,unit_

sid_fk=@unit_sid_fk,mt_

dst_num=@calltelephone,mt_add_time=@date,mt_group_id=@groupid,branch

_num=@sms_counts,mt_dst_size='1',sms_channel='SMSPORT',mt_type_id='99';

set New.sms_send='Y';

leave label;

end if;

set i=i+1;

end while;

www.2cto.com

在while循环外面添加label: 用 leave label; 即可跳出当前循环。

mysql触发器 while循环_mysql触发器跳出当前循环方法相关推荐

  1. vue数组循环遍历中途跳出整个循环

    vue数组循环遍历中途跳出整个循环,使用some进行循环,return true时,跳出整个循环 judgePoint(arr) {if (this.haveError) {this.haveErro ...

  2. mysql触发器如果提示_mysql 触发器

    1   引言Mysql的触发器和存储过程一样,都是嵌入到mysql的一段程序.触发器是mysql5新增的功能,目前线上凤巢系统.北斗系统以及哥伦布系统使用的数据库均是mysql5.0.45版本,很多程 ...

  3. mysql创建删除触发器的时候_mysql触发器简介及如何创建和删除触发器

    什么是mysql触发器 需要MySQL 5 对触发器的支持是在MySQL 5中增加的.因此,本章内容适用于MySQL 5或之后的版本. MySQL语句在需要时被执行,存储过程也是如此.但是,如果你想要 ...

  4. mysql库表的触发器表名_MySQL 触发器,实现不同数据库,不同表名,表结构不同,数据实时同步...

    创建触发器: CREATE TRIGGER trigger_name trigger_time trigger_event ON tbl_name FOR EACH ROW trigger_stmt ...

  5. mysql触发器应用场景_MySQL触发器的使用场景及方法实例

    触发器: 触发器的使用场景以及相应版本: 触发器可以使用的MySQL版本: 版本:MySQL5以上 使用场景例子: 每当增加一个顾客到某个数据库表时,都检查其电话号码格式是否正确,州的缩写是否为大写 ...

  6. mysql触发器访问网站_MySQL触发器使用-WEB资讯专栏-DMOZ中文网站分类目录-免费收录各类优秀网站的中文网站目录....

    触发器:触发器的使用场景以及相应版本:触发器可以使用的MySQL版本:- 版本:MySQL5以上### 使用场景例子:1. 每当增加一个顾客到某个数据库表时,都检查其每当增加一个顾客到某个数据库表时, ...

  7. mysql触发器实验小结_mysql 触发器小结

    触发器可以监视某种数据操作(insert/update/delete) 并触发(insert/update/delete)( 创建触发器4要素 监视地点 -----监视事件----触发时间----触发 ...

  8. mysql 存储过程游标删除_mysql数据库存储过程游标循环,提前退出

    需求:向trade这个数据库中的每一个表增加多个字段 遇到问题:存储过程,游标,循环,动态sql执行 注意: mysql 存储过程在我所使用的5.5版本中不能使用 show 的命令,利用 inform ...

  9. java怎么跳出for循环循环_java如何跳出for循环?

    java跳出for循环的方法break continue return break语句 break用于完全结束一个循环,跳出循环体.不管是哪种循环,一旦在循环体中遇到break,系统将完全结束循环,开 ...

最新文章

  1. Password-less logins with OpenSSH
  2. 全球与中国固态电池市场深度研究及投资可行性评估报告2022-2028年
  3. ArcEngine判断要素(feature)是否为multipart feature及分解(炸开)代码
  4. 【机器学习基础】逻辑回归 + GBDT模型融合实战!
  5. oracle12c的scott,Oracle12C创建scott账户
  6. P5579-[PA2015]Siano【线段树】
  7. 程序中调用命令行命令,不显示那个黑黑的DOS窗口
  8. MySQL 基础 ———— 连接查询
  9. Linux系统编程20:基础IO之从内核代码深刻理解Linux是如何管理文件及文件描述符的本质是什么
  10. tkinter要安装吗 苹果_建造存10万斤的苹果保鲜冷库安装工程要考虑哪些因素?...
  11. oracle libary cache 命中率
  12. Python-datetime模块
  13. http请求POST和GET调用接口以及反射动态调用Webservices类
  14. Linux内核配置Kconfig
  15. 继电器rc吸收电路取值_RC吸收电路
  16. 史蒂夫·乔布斯的故事:启示录还是警世钟?
  17. 七夕表白代码合集,建议收藏!!!
  18. word根据标题自动生成目录
  19. 微信公众号(八)——关注时自动回复(文字 图片)
  20. java.util.logging log4j,Java核心代碼(十)日志log4j,java.util.logging,commons-logging

热门文章

  1. python教程:模块的作用与说明
  2. 关于Python中if、for、with、list、dict的练习题
  3. Python列表操作:统计列表中的重复项出现的次数的方法,不懂也要知道的python知识
  4. Python中join 和 split详解
  5. mysql 备库 hang住_mysql主键的缺少导致备库hang住
  6. python实现素数筛选法_从零开始学Python系列-第6讲:循环结构
  7. pycharm奇技淫巧 直接通过代码输出函数 refactor —— extract method
  8. python PyQt5 slot插槽(pyqtSignal、pyqtSlot)
  9. 【放置奇兵】踩坑记录( 白字、红字、黄字)tips 小技巧
  10. 图卷积网络是什么?(行为识别)