我使用SSRS报告的一个数据库有一个列,该列被存储为BLOB。我碰巧知道BLOB包含XML (一个字符串)。
有没有办法让报告服务提取这些信息?
谢谢
发布于 2012-01-03 18:31:29
好吧,我发现了一个有限的解决方案-构建将是受欢迎的。
您需要使用函数
dbms_lob.substr([fieldname], [number_of_characters], [start_position])请注意,number_of_characters的最大值为2000
发布于 2011-12-31 15:10:47
在没有更多细节的情况下,您应该能够将TSQL中的数据转换为适当的类型:CAST(MyBlob As XML)或CAST(MyBlob as NVARCHAR(max)),假设该类型存储在ntext中。
否则,您可能需要在SSRS表达式中编写一些转换代码来创建计算字段。
https://stackoverflow.com/questions/8430549
复制相似问题