Ssms
有沒有辦法向 SSMS IntelliSense 添加“獨特”?
對於 SSMS(SQL Server Management Studio)的最後幾個版本,我注意到 IntelliSense 不包含單詞
distinct
. 有沒有辦法可以將它添加到 IntelliSense 字庫?我能找到的唯一配置 IntelliSense的說明沒有添加到單詞庫的選項。
有沒有一種無證的方法可以做到這一點?雖然對我的工作效率並不重要,但這是我想糾正的。
不,我不相信有任何方法可以操縱 IntelliSense 字典。您會注意到列表中也缺少其他 T-SQL 關鍵字:
SELECT DELETE INSERT FROM GROUP ORDER JOIN WHERE HAVING
UPDATE
在那裡,但只是因為它被重載(您可以在觸發器中使用一個函式來查看特定列是否已更新)。此外,我不得不想知道您的數據模型有什麼問題,您輸入的內容
DISTINCT
足夠多,而自動完成功能會對您的工作效率產生任何影響。DISTINCT
真的應該很少使用;幾乎每次我在查詢中看到它時,它都被用來刪除由糟糕的設計或錯誤的連接邏輯引起的重複項。