Oracle
 sql >> Teknologi Basis Data >  >> RDS >> Oracle

Oracle SQL - kembalikan beberapa nilai default jika kueri tidak mengembalikan hasil

Jika Anda mengharapkan satu baris, Anda dapat menggunakan agregasi:

Select coalesce(max(ename), '-1')
from emp
where empno = 1;

Ini selalu mengembalikan satu baris, bahkan ketika tidak ada kecocokan.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cara menemukan catatan dengan rentang tanggal yang tumpang tindih secara rekursif di Oracle DB

  2. Bagaimana cara mengubah parameter NLS default untuk format tanggal melalui Toad?

  3. Mendapatkan kesalahan saat menjalankan Stroredprocedure

  4. <SQL>Cara mengubah ukuran VARCHAR2 tabel

  5. Bagaimana cara menggunakan enum di Oracle?