{COPY OF dbObject {[WITH TAG ['] tag_name [']] | WITH TAG LIKE ' string_pattern '} | DATAFILECOPY ' filename ' [, ' filename ']... | dbObject | REFRESHABLE DATAFILE integer [, integer]... FROM FOREIGN handleNameList | STANDBY DATABASE | TABLE schema . table [: partition] [, schema . table [: partition]]... [OF PLUGGABLE DATABASE pdb_name] | FOREIGN DATAFILECOPY ' filename ' [, ' filename ']... [OF privoptpdb] {FROM handleNameList | FROM SERVICE service_name} | FOREIGN {PLUGGABLE DATABASE pdb_name | TABLESPACE ['] tablespace_name ['] [, ['] tablespace_name [']]...} FROM SERVICE service_name} [ { {SKIP [FOREVER] TABLESPACE [pdb_name :] ['] tablespace_name ['] [, [pdb_name :] ['] tablespace_name [']]... | SNAPSHOT TIME ' date_string ' | {TO RESTORE POINT restore_point_name | untilClause} | UNTIL AVAILABLE REDO}}...]