【发布时间】:2014-01-21 16:56:04
【问题描述】:
我不知道为什么,但我们的 nLog 配置现在存储为表中的 nvarchar(max) 列。在列上使用标准 SELECT,我得到如下输出:
<variable name="HeaderLayout"....
我尝试使用“FOR XML AUTO”以及一系列 REPLACE 函数来从本专栏中获得漂亮、漂亮的 XML 输出。选项 A 不会自动将替换标记转换为 ,选项 B 真的很笨拙。有人可以推荐一个很好的为什么将配置检索为格式化的 XML 吗?
作为奖励,我希望能够以最少的努力获取格式化的 XML,进行更改,然后插入,但现在,我只是满足于能够使 SELECT 结果更多可读。
谢谢!
【问题讨论】:
标签: sql-server xml tsql nlog