在SQL Server 2008 Management Studio中,當我右鍵單擊數據庫表並選擇「選擇前100行」時,我可以輕鬆地向SQL添加「ORDER BY」語句。這工作罰款。如何更改SSMS 2008中的「編輯前200行」中的SQL
但是當我做選擇「編輯前200行」,我沒有能力改變的 SQL(這使得它很難找到和編輯就在10000是增加了一個記錄有。
我確信我能做到這一點的SQL Server 2000中。
有沒有在2008年SMSS任何方式改變編輯記錄時,記錄的顯示方式?
在SQL Server 2008 Management Studio中,當我右鍵單擊數據庫表並選擇「選擇前100行」時,我可以輕鬆地向SQL添加「ORDER BY」語句。這工作罰款。如何更改SSMS 2008中的「編輯前200行」中的SQL
但是當我做選擇「編輯前200行」,我沒有能力改變的 SQL(這使得它很難找到和編輯就在10000是增加了一個記錄有。
我確信我能做到這一點的SQL Server 2000中。
有沒有在2008年SMSS任何方式改變編輯記錄時,記錄的顯示方式?
如果在SSMS中右鍵單擊「編輯頂端200行」查詢的任何結果,您將看到「窗格 - > SQL」選項。然後它會顯示已運行的SQL查詢,您可以根據需要進行編輯。
在SMSS 2012和2008中,您可以使用Ctrl + 快速到達那裏。
您也可以自行更改彈出選項,以便於您的正常使用。摘要:
選擇SQL Server對象資源管理器。現在,你應該能夠看到的選項
給數值0此處選擇/編輯所有的記錄
用截圖的完整說明在這裏:http://m-elshazly.blogspot.com/2011/01/sql-server-2008-change-edit-top-200.html
找不到http://m-elshazly.blogspot .com.es/2011/01/sql-server-2008-change-edit-top-200.html – Kiquenet 2015-04-17 08:23:28
實際答案... :-) – nag 2015-06-17 12:48:23
@nag - 這是一個很好的回答對按鈕的永久性更改,但有時我想在查看其他部分時對行的一小部分進行更改。 David Hall的答案通過簡單地添加「Where ID in(1,2,3,4,5)'或類似的東西來實現這一點。 – Origin 2017-02-06 04:22:33
非常快速和容易視覺指令,通過SSMS GUI
http://bradmarsh.net/index.php/2008/04/21/sql-2008-change-edit-top-200-rows/
摘要改變這(和選擇前1000)2008 R2 :
與David Hall的回覆類似,如果您是非編碼人員,最簡單的方法是在結果中右鍵單擊,然後選擇「窗格」>「標準」。這使您可以調整排序,添加過濾器等,而無需調整SQL代碼。
按照上面的圖片從200到100,000行
編輯行要編輯查詢刷新後的結果,你需要右鍵單擊並選擇'執行SQL'(或使用鍵盤快捷鍵Ctrl + R) – 2016-05-27 20:18:23
這個答案其實更好,它可以讓你實際編輯查詢 SELECT top 500 *** SELECT top 1000 *** WHERE *** – Mihai 2017-10-31 13:28:07