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 ',' --- 字段間隔符為逗號(hào)
missing field values are null --- 外部文件行結(jié)束符為null
(
rt date "YYYY-MM-DD HH24:MI:SS", --- 定義時(shí)間字段格式類(lèi)型
rtype char(1) ---定義其它字段(多個(gè)字段之間用逗號(hào)分隔),長(zhǎng)度同外部表定義
))
location('test_ext.txt'));
3.執(zhí)行查詢(xún)語(yǔ)句
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 文件內(nèi)容:
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
更多信息請(qǐng)查看IT技術(shù)專(zhuān)欄