賈斯汀:IT技術隨手筆記
2013年10月22日 星期二
[SQL Server] [T-SQL] 出現"必須宣告純量變數"的警告訊息
AP給了一段T-SQL語法如下圖,在SSMS中出現一堆"蚯蚓"滑鼠移過去確認問題都是出現"必須宣告純量變數",但是在語法之前都有宣告且字都沒有打錯。
發生原因:
因T-SQL是逐行執行所以當執行到第十行的GO就將之前宣告的參數都從記憶體中取消,造成要執行第十一行時就出現"必須宣告純量變數"的錯誤訊息
解法一:將第十行的"GO"拿掉
解法二:將第九行及第十行一道最後執行
沒有留言:
張貼留言
較新的文章
較舊的文章
首頁
訂閱:
張貼留言 (Atom)
沒有留言:
張貼留言