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

Oracle SQL डेवलपर - त्रुटि:जहाँ अपेक्षित हो वहाँ से कीवर्ड नहीं मिला

आपके पास अंतिम तालिका में एक पिछला कॉमा है (proddta.f4301 c ) का FROM खंड और बनना चाहिए

... 
FROM PRODDTA.F5543170 a,
     proddta.f4209 b,
     proddta.f4301 c  
...

जिसे हटाया जाना चाहिए।

आपके चयन कथन में एक पिछला कॉमा भी है जिसे भी हटा दिया जाना चाहिए।

...
rank() over (partition by pckcoo, pcdoco, pcdcto, pclnid order by FX_PARA_GREGORIANA(HORDJ, 'DD/MM/YYYY')||' '||rpad(HORDT,6,'0') desc) as rank
...

अंत में, टेबल उपनाम के लिए आपको सिंगल कोट्स के बजाय डबल का उपयोग करने की आवश्यकता है:

select  
   PCKCOO AS "COMPANHIA_DO_PEDIDO_NUMERO_DO_PEDIDO",
   PCDOCO AS "DOCUMENTO_NUMERO_DA_OS_FATURA",
   PCDCTO AS "TIPO_DE_ORDEM",
   PCSFXO AS "SUFIXO_DO_PEDIDO",
   rpad(HORDT,'0',6) AS "HORARIO_DE_LIBERACAO",
...


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. ऑरैकल में टेक्स्ट फ़ाइल से तालिका में डेटा लोड हो रहा है

  2. पीएल/एसक्यूएल में शिफ्ट ऑपरेटर

  3. बहुत लंबा SQL कनेक्शन खुलने का समय

  4. एसक्यूएल का सबसे लगातार मूल्य कैसे प्राप्त करें

  5. sqlfiddle (ओरेकल) पर चुनिंदा क्वेरी में कॉलम नामों का उपयोग नहीं कर सकता