0
SQLサーバーXML型の列に、次の形式のXMLを格納しようとしています。SQL Server:この特定の形式を持つxmlを解析する方法
<item Color="Green" Size="10" Category="test" />
これを解析するSQLクエリを手助けできる人はいますか?たとえば、キー 'Color'の値を抽出する必要があります。
ありがとうございます。
SQLサーバーXML型の列に、次の形式のXMLを格納しようとしています。SQL Server:この特定の形式を持つxmlを解析する方法
<item Color="Green" Size="10" Category="test" />
これを解析するSQLクエリを手助けできる人はいますか?たとえば、キー 'Color'の値を抽出する必要があります。
ありがとうございます。
あなたはこれを試すことができます。
はDECLARE @tblXml TABLE (ID INT NOT NULL, XmlContent XML)
INSERT INTO @tblXml (ID, XmlContent)
VALUES (1, '<item Color="Green" Size="10" Category="test" />')
SELECT
XmlContent.value('(/item/@Color)[1]', 'varchar(50)')
FROM
@tblXml x
WHERE
ID = 1
これはGreen