读取一个文件中的内容,用a模式打开,运行时报错,如果用W模式打开,直接覆盖原文件,只能用r模式打开!
我想问的是,即有读操作又有写操作,而且原文件中有内容时,用什么模式打开?
晕了实在没分了!!
我想问的是,即有读操作又有写操作,而且原文件中有内容时,用什么模式打开?
晕了实在没分了!!
解决方案 »
- 关于oracle中xmltable的问题
- oracle11 win32 windows xp 下安装失败
- 循环查询问题
- Oracle9i 导入 sqlserver2000 timestamp字段问题!!!
- 据说oracle可以将数据库运行在内存,加快运行速度?怎么做呢?
- 请教:如何导数据最快
- 请教:问什么我的Oracle每次重新启动后都不能用了
- 哪儿有oracle9i下载啊
- 每次启到计算机后,我在进程里发现了三个orcal.exe进程,我现在不想让他每次自到运行,该怎样设置?
- 如何把mapinfo的地图数据存入oracle?
- utl_file.fopen中的三种打开模式a/r/w的问题
- SQL*Loader-500:
--用A模式打开
declare
v_filehandle utl_file.file_type; --定义一个文件句柄
begin
v_filehandle := utl_file.fopen('UTL_FILE_DIR', 'xxx.log', 'A'); ----打开文件,读数据
utl_file.put_line(v_filehandle,'写入内容');
utl_file.fclose(v_filehandle);
end;
A:是追加,若文件不存在则创建文件,文件存在,则在文件结束后面追加内容以上两种是往文件中写入数据R:读文件,文件不存在报错,文件存在则将文件内容读出来你要根据不同的需求,使用不同的模式