数据库项目中的条件编译

时间:2012-05-08 20:09:03

标签: visual-studio-2010 conditional-compilation

我有一个带有两个部署后脚本(InitData和TestData)的vs 2010数据库项目。我想只在存在DEBUG编译常量时才执行TestData,所以Script.PostDeployment.sql脚本看起来像这样:

:r .\InitData.sql
#if DEBUG
:r .\TestData.sql
#endif

但是这样做我得到了编译错误Incorrect syntax near '#if',有没有办法实现这个目标?

1 个答案:

答案 0 :(得分:-1)

经过进一步研究后我发现question,@ RobMcCauley的回答对我有用。