可以查询 XML 模式集合的创建脚本吗?

Posted

技术标签:

【中文标题】可以查询 XML 模式集合的创建脚本吗?【英文标题】:Possible to query the create script for an XML Schema Collection? 【发布时间】:2014-03-05 14:46:25 【问题描述】:

作为将我们的 SQL 对象添加到版本控制的第一步,我编写了一个脚本,它将查询 sys.objectssys.modules 以将所有对象编写为 CREATEs。我使用了来自here 的示例来编写我的表格。目标是保留我们的 SQL 对象的更改历史,并最终自动化我们目前手动实现的 SQL 步骤。现在我需要将XMLSchemaCollections 编写为CREATE,但我还没有找到一个示例。我想这将包括查询几个sys.xml_schema_* 表并通过痛苦元素将XML 拼凑在一起。有没有人有一个如何实现这一目标的工作示例?

注意:要求是通过 SQL 脚本来实现这一点,而不是第三方组件(即 RedGate)或 Visual Studio 数据库项目。

【问题讨论】:

【参考方案1】:

你可以使用函数xml_schema_namespace (Transact-SQL)

重构指定 XML 中的所有模式或特定模式 架构集合。

【讨论】:

我知道有一个简单的方法!我很惭愧我自己无法将这些点联系起来。谢谢。

以上是关于可以查询 XML 模式集合的创建脚本吗?的主要内容,如果未能解决你的问题,请参考以下文章

mongodb单集合可以存多少数据

mongodb集合被误删了,可以恢复吗

我可以获取从 Firestore 集合组查询中获取的文档的路径或引用吗?

详解SQL语句的集合运算

在 JPQL 查询中检查集合上的 NULL 吗?

我可以使用 where equals 子句和 orderby 查询 Cloud Firestore 集合吗?