Procedure中调用C语言访问文件
PROCEDURE create_file
(loc_in IN VARCHAR2, file_in IN VARCHAR2, line_in IN VARCHAR2 := NULL)
IS
file_handle UTL_FILE.FILE_TYPE;
BEGIN
/*
|| Open the file, write a single line and close the file.
*/
file_handle := UTL_FILE.FOPEN (loc_in, file_in, 'W');
IF line_in IS NOT NULL
THEN
UTL_FILE.PUT_LINE (file_handle, line_in);
ELSE
UTL_FILE.PUT_LINE
(file_handle, 'I make my disk light blink, therefore I am.');
END IF;
UTL_FILE.FCLOSE (file_handle);
END;
PROCEDURE create_file
(loc_in IN VARCHAR2, file_in IN VARCHAR2, line_in IN VARCHAR2 := NULL)
IS
file_handle UTL_FILE.FILE_TYPE;
BEGIN
/*
|| Open the file, write a single line and close the file.
*/
file_handle := UTL_FILE.FOPEN (loc_in, file_in, 'W');
IF line_in IS NOT NULL
THEN
UTL_FILE.PUT_LINE (file_handle, line_in);
ELSE
UTL_FILE.PUT_LINE
(file_handle, 'I make my disk light blink, therefore I am.');
END IF;
UTL_FILE.FCLOSE (file_handle);
END;
解决方案 »
- sql 語句請教
- 存储过程调用报错(ORA-06550)
- 我直接rm -rf * ORACLE安装目录下的所有文件后LINUX反应变得很慢,有没有解决办法呢?
- linux虚拟机 安装oracle11出现问题
- 我的数据库里有个基表表名叫a,在写一个sql语句时能不能写TN_PRODUCTS as a, (TN_PRODUCTS也是个表)
- 批次更新问题
- 讨论表间数据同步的算法
- 请问如何删除一个表中重复的col1重复的列。在线等
- 求救:从SQL 2000到oracle9i的数据迁移!!
- 很奇怪的问题!大家看看
- 有关ORACLE中的BLOB的问题---急啊,都烧着了
- 关于oracle+tomcat+jdbc的问题
c的程序又是怎么写的?你能不能给我个例子啊?
我的MAIL:[email protected]
谢了。
还有,在oracle中调用C程序,要不要设置某些开关项?