slicendice
Programmer
Hi
I am trying to run a simple "SELECT * FROM..." query on a table (Oracle 8.1.7), and every time I run it, the first 11 rows get displayed OK and then the following error occurs:
Error: ORA-01858: a non-numeric character was found where a numeric was expected
I've identified the column in the 12th row that is causing the problem and it is a DATE column it is complaining about. I'm guessing it would be relatively easy to resolve this (just UPDATE the row/column with a valid new date) but I am intrigued to know what data it is that is in this column so I can try and work out how it got there - because if it was caused by the application that uses this database, it would indicate a possible bug.
Anyone got any ideas how I can display the erroneous data that is in this column? Or any ideas on how the data could have got into the column in the first place?
Thanks very much
I am trying to run a simple "SELECT * FROM..." query on a table (Oracle 8.1.7), and every time I run it, the first 11 rows get displayed OK and then the following error occurs:
Error: ORA-01858: a non-numeric character was found where a numeric was expected
I've identified the column in the 12th row that is causing the problem and it is a DATE column it is complaining about. I'm guessing it would be relatively easy to resolve this (just UPDATE the row/column with a valid new date) but I am intrigued to know what data it is that is in this column so I can try and work out how it got there - because if it was caused by the application that uses this database, it would indicate a possible bug.
Anyone got any ideas how I can display the erroneous data that is in this column? Or any ideas on how the data could have got into the column in the first place?
Thanks very much