存储bfile类型的数据

hong1987 2010-10-18 11:33:59
小弟正在学习bfile的使用方法,请各位指点一二!

create DIRECTORY tmpdir AS 'E:\tt';

GRANT READ ON DIRECTORY tmpdir TO scott;

create table bfiletest(id number(3), fname bfile);

INSERT INTO bfiletest VALUES (1, BFILENAME ('tmpdir', 'dd.txt'));

查询bfiletest 表发现,新增的数据为"1 ,<Value Error>",这是什么原因造成的?
各位有bfile的使用资料吗?
...全文
130 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
Phoenix_99 2010-10-18
  • 打赏
  • 举报
回复
declare
fhandle utl_file.file_type;
begin
fhandle := utl_file.fopen('tmpdir', 'lunartest1.txt', 'w');
utl_file.put_line(fhandle , 'aaa');
utl_file.put_line(fhandle , 'bbb');
utl_file.fclose(fhandle);
end;
/


declare
fhandle utl_file.file_type;
fp_buffer varchar2(4000);
begin
fhandle := utl_file.fopen ('tmpdir','lunartest1.txt', 'R');

utl_file.get_line (fhandle , fp_buffer );
dbms_output.put_line(fp_buffer );
utl_file.get_line (fhandle , fp_buffer );
dbms_output.put_line(fp_buffer );
utl_file.fclose(fhandle);
end;

3,490

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 高级技术相关讨论专区
社区管理员
  • 高级技术社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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