我有一個存儲過程是需要這樣的XML值的輸入:SQL Server 2005的XML查詢
<?xml version="1.0" encoding="utf-16"?>
<RWFCriteria xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" reportType="Executive">
<item id="44" name="" value="" type="Project" />
<item id="45" name="" value="" type="Project" />
<item id="46" name="" value="" type="Project" />
<item id="110" name="" value="" type="Milestone" />
<item id="111" name="" value="" type="Milestone" />
</RWFCriteria>
我需要加入一些表,這些數據和填充DB數據name=""
屬性。
如何在SQL Server 2005中解決這個問題?
在最壞的情況,我想我可以解析XML到臨時表中爲每一個類型(項目&里程碑),並加入到然後使用FOR XML
或至少一個狡猾的SQL SELECT我的數據我想我應該,還沒有得到它的工作...
任何線索?