2013-06-05 24 views
0

一個簡單的文本文件,我曾嘗試以下加載數據:我正在學習SQL如何表數據備份到使用SQL查詢在sqlplus

create table emp_data (fname varchar2(20), lname varchar2(20)) 

orgaization external(type oracle_loader default directory dir1 
access parameters(records delimited by newline 
NOBADFILES NOLOGFILES fields terminated by ',' 
(fname char,lname char)) 
location('t1.txt')) 
parallel 5 
reject 200; 

。我學習如何使用ORACLE_LOADER將數據從文本文件上傳到數據庫,但我想同時將表中的數據備份到簡單的文本文件中。

如何使用sqlplus環境(RED HAT)中的SQL在簡單文本文件中備份特定表中的數據?

+0

具有專用於數據導出,如EXPDP/IMPDP(數據泵)工具你不能使用'ORACLE_LOADER'來卸載數據。 –

回答

0

如果你真的要使用SQLPLUS的出口,最好的辦法是:

SQL> spool on 
SQL> spool emp.txt 
SQL> select * from emp_data; 
SQL> spool out 

但是,Oracle 10g中

相關問題