Oracle
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Oracle

Truyền chuỗi thành int và sử dụng trong mệnh đề Where

Chỉ so sánh khi là số

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

hoặc đơn giản:

select * from student 
linerevnum = '1'



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Thứ tự của các bảng được tham chiếu trong mệnh đề ON của hàm JOIN có quan trọng không?

  2. Sử dụng Oracle JDeveloper 12c với Cơ sở dữ liệu Oracle 12c trên Nền tảng đám mây Oracle, Phần 2

  3. BI Publisher và lỗi xem trước mẫu Excel

  4. JOOQ Oracle Number chính xác và ánh xạ số java

  5. Cách thực hiện Pivoting trong Oracle 10g