2008年1月8日

摘要: 最近用到了Oracle的包UTL_FILE,网上却没找到关于它的函数,过程使用说明,虽然都不是很难的东西,但简单列出来,也能提高些效率。 于是有了这篇文。 以下翻译来自《OracleBuilt-inPackages》的第六章,只翻译了部分,想了解的更详细,请参考原文。http://www.oreilly.com/catalog/oraclebip/chapter/ch06.html FOPEN IS_OPEN GET_LINE PUT NEW_LINE PUT_LINE PUTF FFLUSH FCLOSE FCLOSE_ALL UTL_FILE.FOPEN用法 FOPEN会打开指定文件并返. 阅读全文
posted @ 2008-01-08 13:05 路大侠 阅读(202) 评论(0) 推荐(0)
摘要: 第一步:以管理员用户登陆 如:conn sys/password@sid as sysdba 第二步:设置可操作目录 需要指定utl_file包可以操作的目录。在oracle 10g以前,可以用以下方法: 1、alter system set utl_file_dir='e:/utl' scope=spfile; 2、在init.ora文件中,配置如下: UTL_FILE=E:/utl或者UTL_FILE_DIR=E:/utl 在oracle 10g中建议用以下方法配置:CREATE DIRECTORY utl AS 'E:/utl'; 参见oracle onl 阅读全文
posted @ 2008-01-08 13:03 路大侠 阅读(187) 评论(0) 推荐(0)
摘要: 利用ORACLE UTL_FILE包可以使文本文件转入进数据表,反之亦然:1: 建立文件目录首先在数据库服务器上建立相应的文件目录。1.1 方法:在初始化文件配置文件init.ora的配置中将UTL_FILE_DIR = 'E:/temp'指定路径;1.2 方法:创建路径对象:Create directory test_dir as 'e:/temp'建议用第二种方法;2: 打开和关闭文件所有的文件句柄都拥有UTL_FILE.FILE_TYPE,FILE_TYPE在UTL_FILE规范中进行了定义。2.1: FOPEN(location in varchar2, 阅读全文
posted @ 2008-01-08 13:02 路大侠 阅读(192) 评论(0) 推荐(0)
摘要: 从oracle存储过程返回记录集 关键字:java,cursor,oracle 出处:NET7B.COM 内容或简介: --NET7B.COM(STORM)关于数据库的游标(cursor)大家肯定都接触不少,我们可以通过OPEN,FETCH,CLOSE操作控制游标进行各种方便的操作,这方面的例子我就不在重复了。我们现在要介绍的是游标变量(cursorvariable)。类似游标,游标变量也是指向... 阅读全文
posted @ 2008-01-08 10:43 路大侠 阅读(180) 评论(0) 推荐(0)

导航