我需要检索在 SQL Server 中存储为图像数据的 xml 文件。
我正在使用此查询 -
select
convert(varchar, convert(binary, zd.validcontent))
from
zonedata zd
join
contentitem ci on zd.itemid = ci.itemid
where
id = @dpathid
我收到文本,但结果仅返回 xml 文件的一小部分 -
<?xml version="1.0" encoding="
请帮忙。谢谢。
最佳答案
这可能对你有帮助 -
SELECT CONVERT(VARCHAR(MAX), CONVERT(VARBINARY(MAX), zd.validcontent))
FROM zonedata zd
JOIN contentitem ci ON zd.itemid = ci.itemid
WHERE ID = @dpathid
关于sql-server - 在 SQL Server 2005 中检索以图像形式存储的数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17587992/