How to fix the Oracle error SQL*Loader-00823: TREAT AS clause for object tables not supported for external tables?
In this post, you’ll learn more about the Oracle ErrorSQL*Loader-00823: TREAT AS clause for object tables not supported for external tables with the details on why you receive this error and the possible solution to fix it.
Oracle Error Description
SQL*Loader-00823: TREAT AS clause for object tables not supported for external tables
Reason for the Error SQL*Loader-00823: TREAT AS clause for object tables not supported for external tables
A TREAT AS clause was specified in the INTO TABLE clause for an object table in the SQL*Loader control file and the EXTERNAL_TABLES command line parameter was set to either EXECUTE or GENERATE_ONLY. External tables can be used to load the data, but SQL*Loader does not generate the correct SQL statements to do this.
How to fix the Error SQL*Loader-00823: TREAT AS clause for object tables not supported for external tables ?
You can fix this error in Oracle by following the below steps
Use SQL*Loader direct path or SQL*Loader conventional path to load the table.
Leave Your Comment