程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> Oracle數據庫 >> 關於Oracle數據庫 >> oracle 外部表導入時間日期類型數據

oracle 外部表導入時間日期類型數據

編輯:關於Oracle數據庫

      1.建立外部表目錄

      create directory extdir as 'e:appextdir';

      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

    1. 上一頁:
    2. 下一頁:
    Copyright © 程式師世界 All Rights Reserved