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

An toàn TO_NUMBER ()

Từ Oracle Database 12c Release 2 bạn có thể sử dụng TO_NUMBER với DEFAULT ... ON CONVERSION ERROR :

SELECT TO_NUMBER('*' DEFAULT 0 ON CONVERSION ERROR) AS "Value"
FROM DUAL;

Hoặc CAST :

SELECT CAST('*' AS NUMBER DEFAULT 0 ON CONVERSION ERROR) AS "Value"
FROM DUAL;

db <> bản trình diễn fiddle



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cập nhật Salesforce từ Oracle®

  2. Xác định xem Dữ liệu Trường trong Oracle có thuộc kiểu Số hay không

  3. Oracle:Hiệu suất Thu thập hàng loạt

  4. Tạo lại nút RAC không hợp lệ

  5. Số ngày thứ sáu giữa hai ngày