With DBI 1.20 and DBD::Oracle 1.12 and ShowErrorStatement set, an invalid column name error looks like:
error preparing query: ORA-00904: invalid column name (DBD ERROR: OCIStmtExecute/Describe) (select foo from walls where wall_id = 1) Needless to say this is a frustratingly unspecific error, especially with a table of many columns. I have to believe there is a way to get an error with the specific column name, or at least with the '*' position marker given by sqlplus. Can anyone help? TIA Jon