2014-03-03 153 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');