我是SQL Server
和SSDT
的新手。我继承了一个SQL Server项目,在该项目上,SSDT项目文件是“ 单个事实来源”,即,将从项目文件中生成的脚本中创建数据库。
我有2个问题:
1)我显式创建一个MediaFileGroup表。但是SSDT似乎 自动创建mediaFileGroup文件并将其附加到组
ALTER DATABASE [$(DatabaseName)]
ADD FILE (NAME = [MediaFileGroup_12312323, FILENAME = N'$(DefaultDataPath)$(DefaultFilePrefix)_MediaFileGroup_12312323) TO FILEGROUP [MediaFilegroup];
何时以及如何生成此语句和文件名?
2)构建完成后创建数据库创建脚本-我 在项目属性中选中该选项框。该脚本是 带有PRINT和GO语句,这些语句不包含在 输入sql文件。是什么打开/关闭此功能?
非常感谢那些答复。 迈克尔