select * from dba_directories
create directory bi_log as '/PRBT/oracle/bi_log';
GRANT READ,WRITE ON DIRECTORY bi_log TO wapdb; 要使用SYS才可以。
CREATE OR REPLACE PROCEDURE CREATE_DIR_WRITE_SAMPLE AS
vHandle UTL_FILE.FILE_TYPE;
vDirname Varchar2(250);
vFilename Varchar2(250);
vOutput Varchar2(32767);
BEGIN
vDirname := 'BI_LOG'; --大写的目录定义名
vFilename := 'test.txt';
vHandle := UTL_FILE.FOPEN(vDirname, vFilename, 'w', 32767);
vOutput := 'my utl_file test';
UTL_FILE.PUT_LINE(vHandle, vOutput);
UTL_FILE.FCLOSE(vHandle);
END;
R(只读),W(读写,且首先清除原有数据),A(读写,原有数据基础上追加数据)。
create or replace procedure DEBUG_BI_LOG(vOutput Varchar2) is
vHandle UTL_FILE.FILE_TYPE;
vDirname Varchar2(250);
vFilename Varchar2(250);
begin
vDirname := 'BI_LOG'; --大写的目录定义名
vFilename := 'test.txt';
vHandle := UTL_FILE.FOPEN(vDirname, vFilename, 'a', 32767);
UTL_FILE.PUT_LINE(vHandle, vOutput);
UTL_FILE.FCLOSE(vHandle);
end DEBUG_BI_LOG;
分享到:
相关推荐
模拟设计物理文件的存储过程(连续文件、索引文件)
模拟设计物理文件的存储过程(串联文件、索引文件)
Oracle存储过程读写文件[文].pdf
内容概要:简单的C# winform调用存储过程实例,创建存储过程入参,通过SqlConnection对象和SqlCommand对象调用存储过程,获取存储过程的出参并显示出来,详细代码注释,希望对用到C#调用存储过程的小伙伴有帮助 ...
存储过程插入文件操作方法
oracle 存储过程解析文件 检索入库
物理文件的存储过程,能够输入给定的存储空间大小,文件的个数及大小,能显示出各文件占用空间的情况
本项目是使用Java开发的一个分布式海量小文件存储系统,功能包括文件上传、文件下载、文件存储等,解决了海量小文件在存储和访问过程中遇到的各种性能问题。 本项目是使用Java开发的一个分布式海量小文件存储系统,...
模拟设计物理文件的存储过程——串联文件、索引文件,其中有代码,实现了多级索引,个人原创。
pl sql批量执行多个sql文件和存储过程,需要pl/sql开发方面资料的可以找我
oracle导出文本文件的存储过程。 需要在oracle安装的机器上导出,效率非常高。
C++ os课程设计 连续文件、串联文件、索引文件 有报告 程序很简单
地理信息系统和遥感影像的处理和应用过程中,栅格影像都包含有各种地理信息,而一般的 BMP、JPG、1rIFF等图像存储格式却不能对各种地理信息进行有效的存储,因此GeoTIFF作为1rIFF的一种扩 展,由于可以存储各种地理...
FAT文件系统存储原理假想FAT文件系统存储原理假想FAT文件系统存储原理假想
Oracle_存储过程实现数据库导入导出xml文件
PL/SQL使用存储过程实现导出指定数据到文件(仿EXP).
通过对具体的文件存储空间的管理、文件的物理结构、目录结构和文件操作的实现,加深对文件系统内部功能和实现过程的理解。 要求: 1.在内存中开辟一个虚拟磁盘空间作为文件存储器,在其上实现一个简单的单用户文件...
一个store produre,可以导出数据库里所有的存储过程到指定的文件
SQL Server导出表到EXCEL文件的存储过程,整理sql如何把表导出
jsp中调用存储过程,实现数据查询及显示