最善の方法は改宗することです あなたの列をデータ型 XML
に TEXT
以降 は死んでおり、もう使用すべきではありません:
ALTER TABLE dbo.YourTableName ALTER COLUMN XmlContent XML
プレ>これができない場合は、
TEXT
をキャストする必要がありますXML
に クエリを実行するたびに:SELECT CAST(XmlContent AS XML).value('declare namespace ns="http://schemas.microsoft.com";(/ns:Section/ns:Para/ns:Run/@Text)[1]', 'varchar(200)') FROM dbo.YourTableHere
プレ>