Oracle
 sql >> Datenbank >  >> RDS >> Oracle

String in int umwandeln und in der Where-Klausel verwenden

Nur vergleichen, wenn numerisch ist

select * from student 
where 
  (
  case when ISNUMERIC( linerevnum ) 
  then cast (linerevnum as int)
  else null
  end  ) = 1

oder einfach:

select * from student 
linerevnum = '1'