从 Oracle 中的 BLOB 读取几兆字节
我希望从 Oracle 中的 BLOB 中提取子 BLOB(几 MB)。
问题“从oracle读取blob的前1kb”< /a> 对我没有帮助,因为我需要获取比 DBMS_LOB.SUBSTR 所能提供的更多的字节(它返回 RAW,仅支持几千字节)。
I wish to extract a sub-BLOB (a few MBs) from a BLOB in Oracle.
The question "read first 1kb of a blob from oracle" doesn't help me, since I need to get more bytes than DBMS_LOB.SUBSTR
can give me (it returns RAW, which supports only a few thousand bytes).
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
使用 DBMS_LOB.READ(lob_loc, 金额, 偏移量, 缓冲区)
Use DBMS_LOB.READ(lob_loc, amount, offset, buffer)