-2
我有以下XML查询在SQL Server表
如何创建一个查询到XML字段的内容拉成不同的列像 的ComponentID,测量,下界,High_limit。
表名是Transactions并且xml字段名称是transaction_data。
感谢
我有以下XML查询在SQL Server表
如何创建一个查询到XML字段的内容拉成不同的列像 的ComponentID,测量,下界,High_limit。
表名是Transactions并且xml字段名称是transaction_data。
感谢
你的帖子缺少几乎所有的东西很好的问题应该有......至于你是新来的SO(顺便说一句:欢迎)我不想马上repell你。 SO警察可以非常苛刻!
试试这样说:
SELECT c.value('(ComponentID/text())[1]','nvarchar(max)') AS ComponentID
,c.value('(Type/text())[1]','nvarchar(max)') AS [Type]
,c.value('(Step/text())[1]','nvarchar(max)') AS [Step]
--and so on...
FROM [Transactions] AS Tr
CROSS APPLY Tr.Transaction_data.nodes('/CHECKSUMObj/CHECKSUM_COMPONENT') AS A(c)
,下一次请与实际RDBMS(产品和版本)标签,请阅读How to ask a good SQL question和How to create a MCVE
后的XML的代码不是作为一个图像。这是非常基本的,但我确信几乎任何关于SQL Server中的XML的文章都会给你足够的知识来做到这一点。 –