TD上的這個選項
會影響到是 "執行全部的Script" 或是 "選取的部份Script" ,預設沒有勾選,要勾選才會只執行你選取的部份Script,所以安裝後要先調整此設定。
之前有發生過User不小心刪除正式套某個Table的資料,他操作時只選取查詢視窗中的幾行語法執行,但其他行有包含delete table的語法,而因為沒有勾選這個選項,所以是全部執行,就把某個Table的資料給刪除了!!!!! Σ(っ°Д°;)っ
平時習慣用的SSMS工具是只執行選取的部份沒錯,所以就很自然而然地這樣操作。
設定方式如下:
1.點選上方Tools -> Options
2.Query -> 勾選Submit only the selected query text, when highlighted
還沒勾選此選項時,像這樣我只選取第一行執行
但實際上是兩行都執行
底下有跑出兩個查詢視窗
勾選後,只選取第一行執行
就只會執行選取的部份,只有一個查詢視窗
平時若有做Delete或是Update等異動資料的動作,做完後都會習慣把那行語法註解掉比較安全。(〃゚A゚) (´゚д゚`)