時間:2024-03-09 11:51作者:下載吧人氣:36
批處理是作為一個邏輯單元的T-SQL語句。如果一條語句不能通過語法分析,那么不會運(yùn)行任何語句。如果一條語句在運(yùn)行時失敗,那么產(chǎn)生錯誤的語句之前的語句都已經(jīng)運(yùn)行了。
為了將一個腳本分為多個批處理,可使用GO語句。
GO語句的特點:
GO命令應(yīng)當(dāng)自成一行。在技術(shù)上,可以在GO命令之后的同一行開始一個新的批處理,但是這會嚴(yán)重影響可讀性。T-SQL語句不能放在GO語句之前,否則GO語句經(jīng)常會被錯誤地理解,從而造成語法分析錯誤或產(chǎn)生一些不可預(yù)料的后果。例如,在WHERE子句之后使用一個GO語句。
SELECT * FROM Person WHERE Id = 100 GO
網(wǎng)友評論