我们将使用数据泵迁移我们的数据库。
它将是完整的数据库导出,不包括某些表的数据。
但我们想对 2 个不同的表执行不同的操作。我们要导出这 2 个表(分别命名为 table3 和 table4)最近 1 年的数据。我该如何为此编写查询?我准备的parfile如下,我应该为这2个表添加哪些命令?
DUMPFILE=dbname_datefull.dmp
LOGFILE=dbname_datefulllog.log
FULL=Y
DIRECTORY=EXPORT_DATE
EXCLUDE=STATISTICS
EXCLUDE=TABLE_DATA:"= 'table1'"
EXCLUDE=TABLE_DATA:"= 'table2'"
--queryfortable3
--queryfortable4
FLASHBACK_TIME=SYSTIMESTAMP
同时,这个查询是否会减慢进程,是否推荐?
谢谢你。此致。
您必须对这些表使用 QUERY 子句,如下所示:
date3 和 date4 是这些表的日期列。