我想直接從ssms中的結果網格編輯數據。例如: 當我執行SELECT TOP 10 * FROM some_table
時,我想直接從結果網格編輯數據。 我不想打開some_table
並從那裏編輯。 我知道結果網格是隻讀的,但也許有人爲它編寫插件。從結果網格編輯數據
回答
您無法編輯結果網格中的數據。如果要手動編輯數據而不是使用UPDATE/INSERT SQL語句,則必須通過「打開表格」路徑。 是否有你特意要使用結果網格的原因?
如果這是您的原因,您可以通過打開的表格去限制結果時指定查詢嗎?在需要選擇的頂部工具欄中有一個「顯示SQL窗格」按鈕(寫有「SQL」的方框)。
「結果」窗格不僅僅是結果。
- 結果以文本
- 什錦時間和IO統計
- 估計和實際的執行計劃
- 行數,錯誤信息,打印輸出 等
這就是爲什麼他們是獨立的。
我有非常大的數據庫(70 + GB)有這麼多表。 我正在使用紅門的SQL重構智能感知和其他一些東西。 每次需要更改單個字段時,輸入update sql語句實在太無聊了。 它還需要一些時間才能在對象資源管理器中找到該表。
當我使用「顯示SQL窗格」時,智能感知不起作用。
SQL Server不可訪問!
當你運行一個查詢並得到結果時 - 這正是你在做什麼,讀取數據,不打開表進行編輯。您能想象圍繞允許編輯結果窗口進行必要的事務控制嗎?鎖定可能會使SQL停頓 - 我希望沒有人會寫入那種加載項!
MySql和Oracle,或者更確切地說,查詢瀏覽器,SqlDev和SqlNav都適用於表格結果網格的編輯。 – Brian 2012-06-18 12:34:51
我是SQL Server的新手,並在之前的工作中使用了All Round Automations提供的Oracle產品「PL/SQL開發人員」......它可以讓您在查詢窗口中執行SELECT操作,然後只需添加「FOR UPDATE」到您精煉的SQL SELECT和'ta-da'的末尾,您現在可以在一個漂亮的網格中編輯結果。不需要打開表格視圖,單擊SQL按鈕,粘貼你一直在處理的SQL,然後點擊執行;)
用於SQL Server的EMS SQL管理器允許直接在結果網格內更新數據。 這個工具對於輸入新的請求(糟糕的intellisense和錯誤管理)是無聊的,但對此很好。我總是打開兩個工具。
如果您右鍵單擊表格並選擇編輯最高200條記錄,它將生成一個查詢結果屏幕。
添加到您的查詢,然後您可以編輯結果屏幕中的記錄。
您也可以將200更改爲您想要的數字(2000)。
- 1. 編輯數據網格行
- 2. 從flex中的可編輯數據網格讀回數據
- 3. WPF中的可編輯數據網格
- 4. Jsp可編輯數據網格
- 5. 可編輯的數據網格?中繼?
- 6. Kendo UI更新網格編輯數據
- 7. 柔性:編輯數據網格信息
- 8. 數據網格與編輯選項錯誤點擊編輯時
- 9. WPF LINQ的結果數據網格
- 10. Knockoutjs編輯網格
- 11. WPF數據網格 - 按可編輯列編組的數據網格進行分組當可編輯單元格「打開」或編輯時,組中的行
- 12. C#.net從.bat文件的結果中填充數據網格
- 13. 如何編輯綁定到數據網格的數據?
- 14. 從網格編輯ASP.NET中的用戶
- 15. LibGDX從模板編輯模型網格
- 16. ASP.NET的可編輯網頁數據網格
- 17. 設置WpfToolkit的數據網格列編輯風格
- 18. 使用按鈕編輯WPF數據網格單元格
- 19. 捕獲可編輯數據網格中更改的單元格
- 20. 編輯數據顯示爲表格網格mysql php?
- 21. 根據查詢結果編輯數據表
- 22. jqGrid - 內聯編輯無法在編輯後將結果保存到數據庫
- 23. 編輯結果內嵌
- 24. 柔性編輯ResultEvent結果
- 25. 附加時編輯結果?
- 26. WPF數據網格結合
- 27. 網格數據結構
- 28. C#數據網格結合
- 29. 從數據網格
- 30. 的jquery-easyui數據網格編輯=數字增
因爲MySql和Oracle都允許,所以會很好。 – Brian 2012-06-18 12:35:32