A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 何智杰 中级黑马   /  2012-3-27 09:42  /  1584 人查看  /  1 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

T-SQL中,与流程控制语句相关的关键字有8个:

定义的变量不能跨越GO,语句以go为结束提交到实例中

BEGIN...END  :相对于C#中的 {}
BREAK         :和C#中的break一样,跳出循环,Swith

GOTO          :错误处理
CONTINUE  

IF...ELSE
WHILE

RETURN   :无条件中断程序,跳出语句
WAITFOR :到了某个时候才执行的接下来的操作

eg:在晚上 10:20 (22:20) 执行存储过程 sp_update_job
USE msdb
EXECUTE sp_add_job @job_name = 'TestJob'
;BEGIN    WAITFOR TIME '22:20'  
EXECUTE sp_update_job @job_name = 'TestJob',        @new_name = 'UpdatedJob'
END
GO

1 个回复

倒序浏览
跟着你一起学习了.
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马