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

Nhà tiên tri. Thiếu từ khóa khi sử dụng câu lệnh viết hoa. Lỗi 00905

Bạn đang trộn hai dạng CASE biểu thức. Có một biểu thức đơn giản (khi bạn chỉ muốn so sánh các biểu thức cho bằng nhau):

CASE Expr1
    WHEN Expr2 THEN ...
    WHEN Expr3 THEN ...
    ELSE ...
END

Và có một CASE được tìm kiếm biểu thức, nơi bạn muốn đánh giá các vị từ riêng biệt:

CASE
    WHEN Predicate1 THEN ...
    WHEN Predicate2 THEN ...
    ELSE ...
END

Đối với một CASE được tìm kiếm , bạn không chỉ định một biểu thức giữa CASEWHEN đầu tiên .



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Mệnh đề 'in' hoạt động như thế nào trong oracle

  2. Cập nhật bằng cách tự tham gia

  3. Làm cách nào để kiểm tra xem một cột có bằng blank_clob () trong Oracle hay không?

  4. Số hàng tăng dần trên nhóm có các nhóm lặp lại

  5. Oracle tương đương với information_schema.tables