1. 程式人生 > >expdp、impdp的query條件說明

expdp、impdp的query條件說明

如果要匯出多個表的資料,但是對某一個表或者某幾個表的資料有限制

expdp scott/tiger directory=dumpdir dumpfile=a.dmp tables=emp,dept query=/'emp:/"where deptno=20/"/'

expdp scott/tiger directory=dumpdir dumpfile=a1.dmp tables=emp,dept query=/'dept:/"where deptno=20/"/',/'emp:/"where deptno /<=20/"/'

注意,兩個條件可以一起寫,< 、>前面都要加入轉義字元。

如果寫在引數檔案中,就不要加入轉義字元,如下所示:

expdp scott/tiger 11.par

11.par的內容如下所示:

DIRECTORY = dumpdir
DUMPFILE = exp_tab.dmp
LOGFILE = exp_tab.log
SCHEMAS = scott
INCLUDE = TABLE:"IN ('EMP','DEPT')"
QUERY = 'EMP:"where deptno =20"','DEPT:"where deptno <=20"'