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

SQL tiêu chuẩn thay thế cho Oracle DECODE

Biểu thức CASE là phương thức ANSI SQL, trong đó có 2 loại, "đơn giản" và "đã tìm kiếm":

1) Biểu thức CASE đơn giản:

CASE col WHEN 1 THEN 'One'
         WHEN 2 THEN 'Two'
         ELSE 'More'
         END

2) Biểu thức CASE đã tìm kiếm:

CASE WHEN col < 0 THEN 'Negative'
     WHEN col = 0 THEN 'Zero'
     ELSE 'Positive'
     END


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Oracle Floats so với Number

  2. Làm thế nào để bao gồm các tệp jar vào một Thủ tục lưu trữ Java trong Oracle?

  3. Lược đồ APPLICSYSPUB

  4. Cách tránh lỗi đột biến bảng

  5. Làm thế nào để cắt bớt bảng trong thủ tục Oracle?