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

Oracle trả về liên tục khi kết quả trống

Khi tôi phải đối mặt với vấn đề luôn trả về chính xác một hàng, tôi thường sử dụng tính năng tổng hợp. Phần sau sẽ trả về NULL nếu không có kết quả phù hợp:

select max(employee_id)
from employee
where name = 'John_Doe';

Giá trị sau trả về 0:

select coalesce(max(employee_id), 0)
from employee
where name = 'John_Doe';



  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ó cách nào để lưu trữ Văn bản Unicode trong Cơ sở dữ liệu Oracle được định cấu hình là 'US7ASCII' không

  2. Oracle PL / SQL:Tạo gói DML trực tuyến

  3. Tomcat 6/7 JNDI với nhiều nguồn dữ liệu

  4. Làm thế nào để cấu hình bộ ký tự UTF8 trong Oracle?

  5. Cài đặt SQLPlus để tạo tệp dữ liệu được phân tách bằng tab