Om TESTCOL
innehåller icke-nummer, kan Oracle stöta på problem vid konvertering av TESTCOL
poster till nummer. För vad den gör internt är detta:
select * from table1 where TO_NUMBER(TESTCOL) = 1234;
Om du är så säker på att 1234
kan inte uttryckas som en VARCHAR
literal, försök sedan detta istället för att jämföra varchar-värden, snarare än numeriska:
select * from table1 where TESTCOL = TO_CHAR(1234);