首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Reporting Services和BLOBs

Reporting Services和BLOBs
EN

Stack Overflow用户
提问于 2011-12-08 19:46:02
回答 2查看 1.7K关注 0票数 1

我使用SSRS报告的一个数据库有一个列,该列被存储为BLOB。我碰巧知道BLOB包含XML (一个字符串)。

有没有办法让报告服务提取这些信息?

谢谢

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-01-03 18:31:29

好吧,我发现了一个有限的解决方案-构建将是受欢迎的。

您需要使用函数

代码语言:javascript
复制
dbms_lob.substr([fieldname], [number_of_characters], [start_position])

请注意,number_of_characters的最大值为2000

票数 1
EN

Stack Overflow用户

发布于 2011-12-31 15:10:47

在没有更多细节的情况下,您应该能够将TSQL中的数据转换为适当的类型:CAST(MyBlob As XML)CAST(MyBlob as NVARCHAR(max)),假设该类型存储在ntext中。

否则,您可能需要在SSRS表达式中编写一些转换代码来创建计算字段。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8430549

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档