如何在SQL Server中的更新过程中正确使用XML参数

如何在SQL Server中的更新过程中正确使用XML参数,第1张

如何在SQL Server中的更新过程中正确使用XML参数

尝试像这样更新。

UPDATe ASET    title = b.title,       summary = b.summary,       post = b.post,       departmentID = b.departmentIDFROM   RC_Posts A       JOIN (SELECt title=[Xml_Tab].[Cols].value('(title)[1]', 'nvarchar(100)'),         summary=[Xml_Tab].[Cols].value('(summary)[1]', 'nvarchar(500)'),         post=[Xml_Tab].[Cols].value('(post)[1]', 'nvarchar(max)'),         departmentID=[Xml_Tab].[Cols].value('(departmentID)[1]', 'int'),         PostID=[Xml_Tab].[Cols].value('(postID)[1]', 'int')  FROM   @xmlMain.nodes('/root') AS [Xml_Tab]([Cols])) B         ON a.postID = b.postID


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/5620463.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-15
下一篇 2022-12-15

发表评论

登录后才能评论

评论列表(0条)

保存