【发布时间】:2012-04-11 07:55:26
【问题描述】:
我需要从 Universe 数据库生成 XML 文档。 这些 XML 文件是 SSIS 包的来源。所以首先我必须生成 XML 文件。 为此,我正在使用以下命令。 选择前 1000 个 列出 TOXML 元素 它正在返回 1000 条记录,很好。 我这里有一些问题, 1.如何指定条件以仅选择满意的记录 一个。名称如“S%”的示例(SQL Server) 2.有些字段有多个值,比如
<RECORD>
<BRANCH>A</BRANCH>
<SUB_BRANCH>A1</SUBBRANCH>
<SUB_BRANCH>A2</SUBBRANCH>
<SUB_BRANCH>A3</SUBBRANCH>
</RECORD>
<RECORD>
<BRANCH>B</BRANCH>
<SUB_BRANCH>B1</SUBBRANCH>
<SUB_BRANCH>B2</SUBBRANCH>
</RECORD>
<RECORD>
<BRANCH>C</BRANCH>
<SUB_BRANCH>C1</SUBBRANCH>
</RECORD>
由此我想根据
制作单独的记录如下:
<RECORD>
<BRANCH>A</BRANCH>
<SUB_BRANCH>A1</SUBBRANCH>
</RECORD>
<BRANCH>A</BRANCH>
<SUB_BRANCH>A2</SUBBRANCH>
</RECORD>
<BRANCH>A</BRANCH>
<SUB_BRANCH>A3</SUBBRANCH>
</RECORD>
<RECORD>
<BRANCH>B</BRANCH>
<SUB_BRANCH>B1</SUBBRANCH>
</RECORD>
<BRANCH>B</BRANCH>
<SUB_BRANCH>B2</SUBBRANCH>
</RECORD>
<RECORD>
<BRANCH>C</BRANCH>
<SUB_BRANCH>C1</SUBBRANCH>
</RECORD>
这可能吗?
谢谢,
【问题讨论】: