程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MYSQL數據庫 >> MySQL綜合教程 >> mysql觸發器跳出當前循環方法

mysql觸發器跳出當前循環方法

編輯:MySQL綜合教程

mysql觸發器跳出當前循環方法   set @num=@UnitLength/3; label: while i<@num do      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; 即可跳出當前循環。
 

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved