创建空(仅模式)Dacpac

问题描述 投票:0回答:1

我需要创建一个没有对象的空模式

原始Dacpac:

我想要的架构,没有表格

和目标(失败的)模式,(一旦被导入)

有没有办法做到这一点?或者默认情况下 dacpacs have 在每个模式中填充一些东西?

有趣的是你分析的时候确实是一样的

也许只是 Visual Studio 的事情? (实际上我还没有使用任何其他工具(例如 SSMS)对其进行测试。如果是这样,是否有显示空模式的解决方法?

sql visual-studio tsql ssms dacpac
1个回答
0
投票

是的,您需要在 VS 中打开一个 SQL 窗口或打开 SSMS 才能使用 T-SQL。 创建模式销售; 去

创建表 Sales.Region (Region_id INT 不为空, Region_Name CHAR(5) NOT NULL) 与(分发=复制); 去

注意模式的创建和表的创建是分开的命令。

https://learn.microsoft.com/en-us/sql/t-sql/statements/create-schema-transact-sql?view=sql-server-ver16

确认它存在查询 从 sys.schemas s 中选择 s.name

© www.soinside.com 2019 - 2024. All rights reserved.