Transact-SQL 语句
当流程控制语句必须执行一个包含两条或两条以上Transact-SQL语句块时,可以使用BEGIN...END语句进行控制
use testDB; go declare @name varchar(30) declare @count int set @name='陈勇' set @count=0 set @count=(select count(*) from Students) if @count>0 begin print '还有人呢' end else begin print '一个鸟人都没有' end go
declare @sum int declare @i int set @sum=0 set @i=0 while @i>=0 begin set @i=@i+1 if @i>100 begin print '1到100之间的奇数和:'+cast(@sum as char(100)) break end if(@i%2=0) begin set @sum=@sum+@i end else begin continue end end
begin waitfor time '20:48:00' select * from Students end
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步