This is the text description of the syntax diagram for the RMAN restoreobject construct.
archivelogRecordSpecifier | CONTROLFILE [TO ' filename '] | DATABASE [SKIP [FOREVER] TABLESPACE ['] tablespace_name ['] [, ['] tablespace_name [']]...] | DATAFILE datafileSpec [, datafileSpec]... | SPFILE [TO [PFILE] ' filename '] [FOR DB_UNIQUE_NAME [=] {identifier | quoted_string}] | STANDBY CONTROLFILE [TO ' filename '] | TABLESPACE ['] tablespace_name ['] [, ['] tablespace_name [']]...
Elements in the diagram are described in the discussion that follows the diagram.