oracle 外部表导入时间日期类型数据,多字段导入

简介:
1.建立外部表目录
 
create directory extdir as 'e:\app\extdir';
 
2.定义外部表
 
create table ext_test
(
  rt date,
  rtype char(1)
)
organization external(
  type oracle_loader
  default directory extdir
  access parameters(
    fields terminated by ','  --- 字段间隔符为逗号
    missing field values are null --- 外部文件行结束符为null
    (
      rt date "YYYY-MM-DD HH24:MI:SS", --- 定义时间字段格式类型
      rtype char(1) ---定义其它字段(多个字段之间用逗号分隔),长度同外部表定义
    ))
  location('test_ext.txt'));
 
3.执行查询语句
 
SQL> select * from ext_test;
 
RT             R
-------------- -
01-9月 -12     D
02-10月-12     D
19-10月-12     D
23-11月-12     D
20-11月-12     D
11-1月 -12     D
12-6月 -12     D
25-8月 -12     D
07-5月 -12     D
08-4月 -12     D
 
已选择10行。
 
SQL>
 
 
附注:
 
外部文件示例:
 
test_ext.txt 文件内容:
 
2012-09-01,D
2012-10-02,D
2012-10-19,D
2012-11-23,D
2012-11-20,D
2012-01-11,D
2012-06-12,D
2012-08-25,D
2012-05-07,D
2012-04-08,D

本文转自 pgmia 51CTO博客,原文链接:http://blog.51cto.com/heyiyi/1151134

相关文章
|
4月前
|
SQL 运维 Oracle
【迁移秘籍揭晓】ADB如何助你一臂之力,轻松玩转Oracle至ADB的数据大转移?
【8月更文挑战第27天】ADB(Autonomous Database)是由甲骨文公司推出的自动化的数据库服务,它极大简化了数据库的运维工作。在从传统Oracle数据库升级至ADB的过程中,数据迁移至关重要。
80 0
|
1月前
|
存储 Oracle 关系型数据库
【赵渝强老师】Oracle的还原数据
Oracle数据库中的还原数据(也称为undo数据或撤销数据)存储在还原表空间中,主要用于支持查询的一致性读取、实现闪回技术和恢复失败的事务。文章通过示例详细介绍了还原数据的工作原理和应用场景。
【赵渝强老师】Oracle的还原数据
|
1月前
|
SQL Oracle 关系型数据库
【赵渝强老师】Oracle的联机重做日志文件与数据写入过程
在Oracle数据库中,联机重做日志文件记录了数据库的变化,用于实例恢复。每个数据库有多组联机重做日志,每组建议至少有两个成员。通过SQL语句可查看日志文件信息。视频讲解和示意图进一步解释了这一过程。
|
1月前
|
SQL Oracle 关系型数据库
【赵渝强老师】Oracle的数据文件
在Oracle数据库中,数据库由多个表空间组成,每个表空间包含多个数据文件。数据文件存储实际的数据库数据。查询时,如果内存中没有所需数据,Oracle会从数据文件中读取并加载到内存。可通过SQL语句查看和管理数据文件。附有视频讲解及示例。
|
2月前
|
Oracle 关系型数据库 数据库
oracle数据创建同义词
oracle数据创建同义词
54 0
|
4月前
|
SQL 监控 Oracle
Oracle数据误删不用怕,跟我来学日志挖掘
Oracle数据误删不用怕,跟我来学日志挖掘
70 0
|
4月前
|
SQL Oracle 关系型数据库
Oracle误删数据怎么恢复?
Oracle误删数据怎么恢复?
52 0
|
Oracle 关系型数据库 数据库
Python远程操作Oracle实现一键备份还原数据库演示,利用socket进行imp、exp一键导入导出oracle数据库dmp文件
Python远程操作Oracle实现一键备份还原数据库演示,利用socket进行imp、exp一键导入导出oracle数据库dmp文件
407 0
Python远程操作Oracle实现一键备份还原数据库演示,利用socket进行imp、exp一键导入导出oracle数据库dmp文件
|
Oracle 关系型数据库 Linux
oracle数据库exp命令导入导出dmp文件演示,oracle数据库备份还原功能
oracle数据库exp命令导入导出dmp文件演示,oracle数据库备份还原功能
401 0
oracle数据库exp命令导入导出dmp文件演示,oracle数据库备份还原功能
|
存储 Oracle 关系型数据库
oracle快速创建用户、imp/exp导入导出dmp文件
oracle快速创建用户、imp/exp导入导出dmp文件
557 0