SQL Server 2005 推出 SQL Server Management Studio (SSMS) 取代企業管理器與查詢分析器,但在直接修改資料表資料的介面設計上出現倒退,造成開發人員困擾。
| 操作 | SQL 2000 企業管理器 | SQL 2005 SSMS |
|---|---|---|
| 開啟資料表編輯 | 右鍵資料表 → 「開啟資料表」→「查詢」→ 輸入 WHERE 過濾 → 結果格可直接編輯 | 右鍵資料表 → 「開啟資料表」→ 預設查詢全部資料 → 等待載入 → 點擊「顯示 SQL 窗格」輸入 WHERE → 結果格可編輯 |
| 大量資料表 | 僅載入符合條件資料,秒級回應 | 強制全表掃描,百萬筆需等待數分鐘 |
| 替代方案 | 無 | 「編寫 SELECT 指令碼」結果為唯讀;「編寫 UPDATE 指令碼」需先知道原值,易誤改 |
SELECT * FROM Table,無「先查詢再編輯」捷徑。SELECT * FROM Table WHERE ... → 執行 → 結果格編輯(需資料表有主鍵)。雖然 SSMS 在物件總管、IntelliSense、偵錯等面大幅進步,但在資料快速編輯這一高頻操作上體驗倒退,期待後續版本改善。