2000 vs 2005 差異比較
SQL Server 2000 企業管理員提供「查詢」選項,可直接輸入 WHERE 條件只取出需修改的列,再於結果格編輯,極為高效。
SSMS 2005 的痛點
- 右鍵資料表僅有「開啟資料表」,會先 查詢全表資料,大表需等待極久。
- 「編輯前 200 列」同樣無法自訂篩選條件。
- 「編寫 Select 至」產生的結果集為唯讀,無法直接修改。
- 「編寫 Update 至」需先寫好條件,無法先預覽原始資料,風險較高。
建議替代做法
- 新增查詢視窗,手寫
SELECT * FROM table WHERE ... 確認資料。
- 再寫
UPDATE table SET col=val WHERE ... 執行修改。
- 或使用第三方工具(如 dbForge、ApexSQL)支援可編輯的結果格並可加篩選條件。
期待微軟後續版本改善此操作體驗。