2014-03-03 154 views
0

任何人都可以建议从XML中选择XML节点的语法; assumind以下XMLSQL从XML中选择XML节点

<DOCUMENT> 
    <CLIENT_DETAILS> 
    ...more xml 
    </CLIENT_DETAILS> 
    <USER_DETAILS> 
    ...more xml 
    </USER_DETAILS> 
<DOCUMENT> 

SELECT @userDetails = 语法? SELECT @clientDetails = 语法

这样@userDatails最终将包含以下XML

<USER_DETAILS> 
    ...more xml 
</USER_DETAILS> 

而且@clientDetails将包含

<CLIENT_DETAILS> 
    ...more xml 
</CLIENT_DETAILS> 
+0

SQL =查询语言 - 它没有告诉我们你正在使用什么**数据库**,并且该信息将是**至关重要**以回答此问题。请使用适当的**数据库标记**更新您的标记 - 无论是MySQL,IBM DB2,Oracle,SQL Server,Sybase,Interbase,Postgres - 还是其他您可能使用的 –

回答

0

似乎要简单得多比预期

选择@userDetails = @ mainXML.query( 'DOCUMENT/USER_DETAILS');