達夢數據庫外部表

外部表,是指不存在於數據庫中的表。經過向達夢提供描述外部表的元數據,咱們能夠把一個操做系統文件當成一個只讀的數據庫表,就像這些數據存儲在一個普通數據庫表中同樣來進行訪問。外部表是對數據庫表的延伸。
建立簡單的達夢外部表的過程:
1.假設外部數據在test.txt中
[dmdba@localhost ~]$ cat test.txt
1,2,3
4,5,6
2.編寫外部表的控制文件test.ctl
[dmdba@localhost ~]$ cat test.ctl
LOAD DATA
INFILE '/home/dmdba/test.txt'
INTO TABLE TEST
FIELDS ','
3.建立外部表test
SQL> create external table test (c1 int,c2 int,c3 int) from '/home/dmdba/test.ctl';
4.驗證外部表數據
SQL> select * from test;
行號 C1 C2 C3 數據庫


1 1 2 3
2 4 5 6ide

相關文章
相關標籤/搜索