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

Oracle SQL CASE WHEN ORA-00932:tipe data tidak konsisten:diharapkan CHAR mendapat NUMBER 00932. 00000 - tipe data tidak konsisten:diharapkan %s mendapat %s

Gunakan 0 bukannya '0' . Jumlah adalah angka, dan angka tidak dikutip.

SELECT distinct 
CASE when t.cancelled = 'TRUE' then 0 
else t.amount END AMOUNT,
FROM table t


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Panggilan prosedur tersimpan Java dalam program java

  2. Bagaimana cara menambahkan atribut ke xml yang terdapat dalam CLOB di database Oracle?

  3. Apa perbedaan antara (*) dan .* di regexp?

  4. kesalahan to_date saat menggunakan substr

  5. Mendapatkan MS Office 2013 (32 bit) Excel dan Access untuk terhubung ke database Oracle saat klien 32 dan 64 diinstal