我正在尝试识别在查询编辑器中提供表/列自动完成功能的SQL Server Management Studio选项(编写/运行查询时)。不幸的是,当您连接到SQL Azure数据库时,SSMS似乎停止为您提供Intellisense。有什么方法可以解决这个问题吗?
是否有任何选项,黑客,插件或其他任何可以实现此目的的内容?
答案 0 :(得分:3)
我终于偶然发现了一个选项。这是不理想的,但它肯定是朝着正确方向迈出的一大步!
dbForge SQL Complete是一个SSMS插件,用自己的自动完成引擎替换SSMS的内置Intellisense。连接到SQL Azure时,这是一个巨大的改进,但到目前为止,免费版本在连接到传统SQL Server实例时感觉像是倒退了一步。总的来说,我认为我们宁愿使用它而不是使用它。我会在几天后回来报告它有多好(或不好)。
但至少这是一个选择!
答案 1 :(得分:0)
SQL Server Management Studio V17.2的新版本现在支持Intelliscence,因此无需为此提供任何其他工具。
请注意,这仅适用于SQL Server身份验证,即使用SA实例登录。
答案 2 :(得分:-1)
Visual Studio已为Azure SQL启用了基本的IntelliSense,但它并不容易实现。
您必须单击表格,从下拉菜单DROP AND CREATE TO -> New query window
中选择,然后智能感知将起作用。如果您只是使用New query
,则不会。