我已连接到我大学的 SQL Server(Microsoft 驱动程序)。我尝试使用 JetBrains 的 DataGrip 和 DBeaver 进行连接。当我执行查询时,一切似乎都很好。但是,DataGrip 和 DBeaver 都没有为我提供有关表或列名称的帮助。事实上,即使我输入整个名称,DataGrip 也会不断告诉我“无法解析...”(正如我所说,查询执行得很好)。屏幕截图示例:
如果有任何建议,我将非常感激。
此问题与 DataGrip 的 intellisense 有关,类似的问题已发布到 IntelliJ 的社区表单此处。
这个答案与 DataGrip 2017.1.5 有关(也可能适用于其他版本):
如果它们是 DBO 拥有的表,则将其限定为 dbo.MyTable。 Datagrip 似乎需要对象的模式 (DBO) 才能使用智能感知。