求助ORACLE 读取BLOB字段问题

泥鳅不是鱼 2011-07-21 10:52:17
要读取一个只有BLOB字段的ORACLE的表
里面放的是文档 怎样才能把它读出来转换成字符串,希望能给段代码
谢谢
...全文
68 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
hyee 2011-07-21
  • 打赏
  • 举报
回复

DECLARE
v_BLOB BLOB := HEXTORAW('48656C6C6F20776F726C6421');
v_CLOB CLOB := 'X';
v_SQL ora_name_list_t;
v_1 PLS_INTEGER := 1;
v_2 PLS_INTEGER := 1;
v_lang_context INTEGER := dbms_lob.default_lang_ctx;
v_warning INTEGER;
BEGIN
dbms_lob.convertToClob(v_CLOB,
v_BLOB,
DBMS_LOB.LOBMAXSIZE,
v_1,
v_2,
dbms_lob.default_csid,
v_lang_context,
v_warning);
dbms_output.put_line(v_CLOB);
END;
/

Hello world!
泥鳅不是鱼 2011-07-21
  • 打赏
  • 举报
回复
不好意思 是我没讲清楚
是VC6.0 OBDC方式读取的问题

17,377

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧