我想搜索xml節點名稱不是值。例如搜索XML其中節點名稱存在sql
我有一個表
CREATE TABLE Batches(
BatchID int,
RawXml xml
和XML列數據
<CasinoDisbursementReportXmlFile>
<CasinoDisbursementReport>
<ReportHeader>
<OrganizationReportReferenceIdentifier>C234-864</OrganizationReportReferenceIdentifier>
<OrganizationNumber>0002141</OrganizationNumber>
</ReportHeader>
</CasinoDisbursementReport>
<CasinoDisbursementReport>
<ReportHeader>
<OrganizationReportReferenceIdentifier>C234-865</OrganizationReportReferenceIdentifier>
<OrganizationNumber>0002141</OrganizationNumber>
</ReportHeader>
</CasinoDisbursementReport>
<CasinoDisbursementReport>
<ReportHeader>
<OrganizationReportReferenceIdentifier>C234-866</OrganizationReportReferenceIdentifier>
<OrganizationNumber>0002141</OrganizationNumber>
</ReportHeader>
</CasinoDisbursementReport>
<CasinoDisbursementReport>
<ReportHeader>
<OrganizationReportReferenceIdentifier>C234-867</OrganizationReportReferenceIdentifier>
<OrganizationNumber>0002141</OrganizationNumber>
</ReportHeader>
</CasinoDisbursementReport>
,我想其中的XML列上存在OrganizationNumber節點只得到記錄。
正是我試圖爲,但我得到了戰時錯誤消息8116,級別16,狀態1,行1對 參數XML數據類型是像函數的參數1無效。 – user4198563 2014-10-30 14:25:16
我沒有意識到它是一種XML類型。只需添加一個演員 – MADnoobie 2014-10-30 15:03:40
比你!我從來沒有意識到這是簡單的... – user4198563 2014-10-30 15:08:42