Intellisense在输入时插入错误的单词

时间:2012-05-02 16:53:11

标签: sql sql-server-2008 intellisense

当我在Management Studio中输入SQL时,有时Intellisense会让我感到非常糟糕,就像我尝试输入时一样:

SELECT CASE WHEN Name IS NOT NULL THEN

一旦我在“IS”之后点击空格,它就会输入

SELECT CASE WHEN Name IS_MEMBER ...

有什么方法可以阻止这种情况吗?这很烦人。

1 个答案:

答案 0 :(得分:2)

如果可能,请使用SQL Server 2012版本的Management Studio。这个愚蠢的东西要好得多。在之前的版本中,我完全关闭了它,因为这让我感到恼火。在2012年我不会想要关闭它 - 除了对此更好,它还有部分匹配,这意味着你可以键入类似的东西:

SELECT * FROM sys.index

完成列表不仅会列出sys.indexes,还会列出sys.index_columns,sys.dm_db_index_physical_stats等。不再需要知道启动的名称。好哇!

但如果2012年不是一个选项,那么我同意@HLGEM - 关掉它。