SQL Server 2008中自动完成对“TOP”关键字(SQL Server 2008 auto

2019-08-18 04:14发布

无论是在SQL Server Management Studio 2008中的自动完成功能是越野车,还是我。 无论哪种方式,当我尝试这类型和命中空格键:

SELECT TOP 

自动完成立即将其更改为这个( 话题是在我们的数据库中的一个表,顺便说一句):

SELECT Topics

有没有办法解决,或至少优雅地解决此问题?

Answer 1:

很不幸的是,不行。 SSMS智能感知是一个1.0的产品,而不是为功能丰富的尽可能多的第三方产品。 你可以将其关闭或忽略的建议(使用ESC键)。



Answer 2:

我想,你所能做的,当智能感知弹出式视窗,将取消它使任何变化,或只是把智能感知关闭完全将文本编辑器,被击中ESC - >的Transact-SQL - >智能感知。



Answer 3:

我知道这已经被回答了,但如果你正在寻找一种工具,从红门非常有用/有益尝试SQL提示。 我已经使用这个工具多年,发现它是用大量的选项内置的智能感知,以允许该工具可以帮助您更有效的一个伟大的替代...



Answer 4:

此外,您还可以添加cheesily一列空表你有问题,最常见的关键字。 然后,它自动填充表的名字,但背景下将其放入正确的用法。

进一步说一个你可以:

CREATE table [top ] (c bit) 

并在最后的空间,从而自动完成是完美的。

创建对象后,你会想打CTRL-SHFT-R刷新你的智能感知。



文章来源: SQL Server 2008 autocomplete for “TOP” keyword