[重慶思莊每日技術分享]-expdp按日期匯出表

xianhua_33發表於2022-01-14

根據需要匯出某些表一定時間內的資料,可以採用query引數新增條件
expdp \'/ as sysdba\' directory=EXP dumpfile=exp.dmp logfile=exp.log tables=test.TIMETEST query=\"where TEST_TIME \>to_date\(\'2021-09-18\',\'yyyy-mm-dd\'\)\"
這樣使用需要格外注意轉義符,不然就會報錯
也可以採用parfile方式減少出錯:
expdp test/test parfile=exp_query.par
exp_query.par:
QUERY="WHERE TEST_TIME > to_date('2021-09-18','yyyy-mm-dd')"
LOGFILE=exp.log
DIRECTORY=EXP
DUMPFILE=exp.dmp
對於有時間欄位的表可以通過query匯出特定時間的資料
同樣擁有其他欄位的表也可以通過query條件匯出符合條件的資料

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69950318/viewspace-2852275/,如需轉載,請註明出處,否則將追究法律責任。

相關文章