作为将我们的 SQL 对象添加到版本控制的第一步,我编写了一个脚本,它将查询sys.objects
,sys.modules
将所有对象脚本化为CREATE
s。我使用了这里的一个例子来编写我的表格。目标是保留我们的 SQL 对象的更改历史,并最终自动化我们目前手动实现的 SQL 步骤。现在我需要编写脚本,XMLSchemaCollections
但CREATE
我没有运气找到一个例子。我想这将包括查询几个sys.xml_schema_*
表并XML
通过痛苦的元素拼凑在一起的元素。有没有人有一个如何实现这一目标的工作示例?
注意:要求是通过 SQL 脚本而不是第 3 方组件(即 RedGate)或 Visual Studio 数据库项目来实现这一点。