ANSI_PADDING in a DACPAC



使用SQLServer的sqlpackage.exe(来自SQL Server 2014)创建DACPAC时,到目前为止,我还没有看到提到ANSI_PADDING。在一些罕见的情况下,这是一个问题,因为我正在处理的数据库似乎有几个字段将ANSI_PADDING设置为OFF

看看MSDN上的文档,这似乎根本不可能。我们确实需要将其导出,同时我们正在创建脚本来比较/开发/部署我们的数据库。

这里有人知道在创建DACPAC时是否(以及如何)可以包括ANSI_PADDING设置吗?如果无法使用sqlpackage,是否有其他方法可以将列上的此设置包含在dacpac导出中?

为SqlPackage.exe提供动力的数据层应用程序框架(DacFX)完全忽略is_ansi-padded列属性。如果您在Visual Studio中使用SSDT数据库项目,则可以在部署后脚本中使用alter列语句来设置ansi_PADDING属性。不过,仅使用SqlPackage.exe是不可能做到这一点的。

相关内容

  • 没有找到相关文章

最新更新