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

Kesalahan sintaks Kata kunci yang hilang dalam pernyataan kasus dalam klausa WHERE

Biasanya lebih baik menggunakan AND /OR konstruksi di WHERE klausa alih-alih case ekspresi :

WHERE (RAP10B.CLMSRC = '2'
       AND rap10.lossdt_t BETWEEN Add_months(rap01.teffdt_t, - 36) AND rap01.teffdt_t)
   OR (RAP10B.CLMSRC <> '2'
       AND rap10.lossdt_t BETWEEN Add_months(rap01.teffdt_t, - 36) AND (rap01.teffdt_t - 60))


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Perubahan Oracle Ace

  2. orator

  3. Di mana Oracle ADF 11g berdiri di antara Java EE Frameworks?

  4. Menghubungkan ke database Oracle dengan Node.js Windows

  5. Permintaan Oracle SQL untuk mengelompokkan catatan berurutan