ORACLE UTL_FILE文件包的应用,文件I/O操作
ORACLE UTL_FILE文件包的应用,文件I/O操作 利用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, filename in varchar2, open_mode in varchar2)return
ORACLE外部表的应用实例
ORACLE外部表的应用实例Oracle 9i 的一项新特性就是 External Table,它就象通常的数据库表一样,拥有字段和数据类型约束,并且可以查询,但是表中的数据却不存储在数据库中,而是在与数据库相关联的普通外部文件里。当你查询 External Table 时,Oracle 将解析该文件并返回符合条件的数据,就象该数据存储在数据库表中一样。具体的定义可以参见《 Oracle 概念手册》,以下的几点需要注意: <一>:外部表的描述:> 创建的语法类似于: "CREATE TABLE ... ORGANIZATION EXTERNAL" > 数据在数据库的外部组织,是操作系统