对于数据库项目中的sql脚本文件,使用Build Action
Build
或Compile
可以获得什么?我通常只使用None
,但想知道Build
或Compile
是否为sql脚本执行任何操作,例如也许某种额外的语法检查?
(我们使用自己的脚本自定义部署,因此不需要部署选项。)
答案 0 :(得分:3)
不,没有什么可编译的,只需使用None ......
答案 1 :(得分:2)
执行架构比较时,仅包含其构建操作设置为cmake-mode
的.sql文件。
答案 2 :(得分:2)
如果您正在构建项目,请创建一个dacpac,然后使用sqlpackage.exe将dacpac部署到服务器。然后,在脚本上将构建操作设置为none将确保脚本不包含在服务器的更新中。它为您提供了一种通过此工具控制执行更新的方法。