ORA-34145: (MXCGPUT03) You cannot use the APPEND keyword with SURROGATE workspace object
Cause: User used the APPEND keyword on a SURROGATE target in a FILEREAD, SQL FETCH or SQL SELECT command
Action: To assign a value to a SURROGATE in a FILEREAD, SQL FETCH or SQL SELECT command, use the ASSIGN keyword
https://support.oracle.com/
http://www.oracle.com/