我已经在 Visual Studio 中试用了 SSDT 数据库项目,并使用了 Red Gate 的 SQL Prompt 解决方案。似乎智能感知只适用于 SELECT、WHERE 等 SQL 关键字,它不提供表名、列名等的智能感知。
有什么诀窍可以让这个工作吗?(在 VS2015 和 VS2017 中都试过)。
我已经在 Visual Studio 中试用了 SSDT 数据库项目,并使用了 Red Gate 的 SQL Prompt 解决方案。似乎智能感知只适用于 SELECT、WHERE 等 SQL 关键字,它不提供表名、列名等的智能感知。
有什么诀窍可以让这个工作吗?(在 VS2015 和 VS2017 中都试过)。
不幸的是,SQLPrompt 适用于与数据库的连接,而不是数据库项目。如果您部署您的数据库,那么 SQLPrompt 可以选择它的架构。
它目前作为研究项目积压在https://www.red-gate.com/products/sql-development/sql-prompt/roadmap。
如果你想要基于项目的智能感知,那么你需要在 VS 中禁用 SQL 提示
从 Red Gate 得到反馈,这在 Visual Studio 中还不起作用。