sql >> Database >  >> RDS >> Oracle

Cast String naar int en gebruik in Where-clausule

Vergelijk alleen wanneer numeriek is

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

of eenvoudig:

select * from student 
linerevnum = '1'



  1. Python:MySQL:time-outs afhandelen

  2. SQL-groepsfunctie te diep genest

  3. Mysql-tijdzone op Windows 7 niet bijgewerkt

  4. pdo lastInsertId retourneert nul (0)