Oracle
 sql >> डेटाबेस >  >> RDS >> Oracle

सिंटैक्स त्रुटि WHERE क्लॉज में केस स्टेटमेंट में गुम कीवर्ड

आमतौर पर AND . का उपयोग करना बेहतर होता है /OR WHERE . में निर्माण case के बजाय क्लॉज अभिव्यक्तियाँ :

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. कृपया इस ODP.NET कोड और लेन-देन के डेटा लेयर रीफैक्टरिंग को रोकने में मदद करें

  2. LISTAGG का उपयोग करने में सक्षम नहीं

  3. डीबी में ब्लॉब लोड करने का प्रयास करते समय मुझे java.lang.AbstractMethodError क्यों मिलता है?

  4. अधिक स्तंभों के साथ तालिका में चयन से Oracle सम्मिलित करें

  5. VBA में SQL क्वेरी आउटपुट SQL Oracle से भिन्न है