【发布时间】:2014-06-01 14:31:50
【问题描述】:
我有一个 SQL Server 2008 数据库项目,并希望在部署后按顺序执行多个脚本。
我已将PostDeploy.Sql 脚本添加到脚本文件夹中,并将其标记为PostDeploy,效果很好。我知道只有一个脚本可以标记为部署后;所以我想我可以在脚本中做到这一点:
-- Post Deploy stuff
SELECT * FROM MYTABLE
GO
:r RunPostDeploy2.sql
GO
RunPostDeploy2.sql 与链接位于同一目录中。我试过在本地复制文件,但问题似乎是使用:r。
是否可以以这种方式从部署后调用外部脚本,如果可以,如何?
【问题讨论】:
标签: sql sql-server visual-studio sql-server-2008 database-project