oracle varchar to number

user141511 picture user141511 · Jul 20, 2009 · Viewed 159.4k times · Source

How do i convert a oracle varchar value to number

eg

table - exception
exception_value 555 where exception_value is a varchar type

I would like to test the value of exception_value column

select * from exception where exception_value = 105 instead of
select * from exception where exception_value = '105'

Answer

FerranB picture FerranB · Jul 20, 2009

You have to use the TO_NUMBER function:

select * from exception where exception_value = to_number('105')