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

Menggunakan case saat memasukkan nilai

Pertama-tama, || Else tidak masuk akal. Bagian setelah || harus menjadi ekspresi lain untuk digabungkan.

Kedua, Anda pasti bisa sarang case ekspresi, tetapi dalam kasus Anda, Anda tidak perlu melakukannya. Satu case ekspresi dapat memiliki beberapa when /then cabang, dalam bentuk case when [condition_A] then [expression_if_A_is_true] when [condition_B] then [expression_if_A_is_false_and_B_is_true] else [expression_if_A_and_B_are_both_false] 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. Menjalankan beberapa perintah di bawah sebagai nama pengguna lain dalam file di shell BASH

  2. Indeks Tidak Peka Kasus Basis Data?

  3. SQL (ORACLE):ORDER BY dan LIMIT

  4. Oracle, cara membuka kursor dan memilih satu kolom dari banyak menjadi variabel

  5. Tidak dapat mengambil catatan pada TO DATE Oracle