[SQL SERVER][TSQL]了解 Begin..End
BEGIN 和 END 是流程控制語言關鍵字,
可以定義一系列同時執行的 Transact-SQL 陳述句,
一般會在 IF or While 中使用(因為後面只能緊接一句陳述句),
如果有多句陳述句要一起執行就應該使用BEGIN 和 END 包起來,
雖然是一個微不足道小細節,但開發撰寫時還是需要注意,
下面來看看相關差異。
沒使用 Begin 和 End
set nocount on
declare @i int=1
if(@i >=2)
set @i=@i+1
print @i
set @i=@i+2
print @i
使用 Begin 和 End
參考