按下 Ctrl-E 后,SQL Server Management Studio 將執行整個腳本。
對于手動維護腳本檔案,我已經注釋掉了所有 UPDATE、INSERT 和 DELETE 陳述句。
然后僅通過選擇要執行的 SQL 腳本來完成執行。
還有其他方法可以避免 Ctrl-E 執行意外嗎?
uj5u.com熱心網友回復:
在 SQL Server Management Studio 中,您可以洗掉快捷鍵 CTRL E 來執行查詢。
轉到選單中的工具 > 選項,然后轉到左側樹中的環境 > 鍵盤 > 鍵盤。然后Query.Execute在右表中選擇。選擇快捷方式,CTRL E (SQL Query Editor)然后單擊洗掉以洗掉快捷方式。然后,當單擊 CTRL E 時,您將無法再執行查詢。

uj5u.com熱心網友回復:
添加set noexec on;在腳本的頂部。這將阻止運行檔案中的任何陳述句。
uj5u.com熱心網友回復:
為了防止從頭到尾執行整個腳本檔案,并且只允許運行選定的片段,這將起作用:
WHILE 1=1
PRINT 'NOT ALLOWED, press the STOP button'
PRINT 'After WHILE, will not show unless executed manually'
GO
PRINT 'After GO, will not show unless executed manually'
由于服務器進入非常繁忙的回圈,當您單擊“停止”按鈕時,它可能不會立即停止,但最終會停止。
為了完整起見,這里是停止按鈕:
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/311530.html
標籤:sql-server 查询语句 短信
上一篇:如何在日期表中訂購過去十二個月?

