I created an external table using a .tbl file and now Im trying to select all rows from that table, using:
select * from users_load;
But Im getting this error:
ORA-29913: error in executing ODCIEXTTABLEFETCH callout
ORA-30653: reject limit reached
Do you know why this error is happening? This table have millions of rows, I dont know if can be because of this…
Best Answer
You can specify the number of rows allowed to be rejected before throwing an error, or you can specify
UNLIMITED
. I guess you specified a number, but your.tbl
file contains rows that the database can't parse appropriately based on your definition.If you want to ignore all malformed rows, you can simply change the limit to
UNLIMITED
:create table example: