sql >> Database >  >> RDS >> Oracle

ORA-00905:zoekwoordfout orakel

Het meest waarschijnlijke probleem is MJNSXJJRW AS S0 . U gebruikt de AS zoekwoord bij het definiëren van kolomaliassen, niet bij het definiëren van tabelaliassen.

CREATE VIEW MJNSXJJRW_view AS  
SELECT B.oID AS "_oid", B.oTm AS "_otm" 
FROM 
(SELECT DISTINCT oID, oTm FROM MJNSXJJRW) B 
LEFT JOIN MJNSXJJRW S0 ON 
    B.oID = S0.oID AND 
    S0.idx = 0 AND 
    S0.kID = "str_val" ; 

Ik neem aan dat "str_val" is een kolom, geen letterlijke tekenreeks. Als dit het laatste is, moet u enkele aanhalingstekens gebruiken.




  1. python models.py syncdb werkt niet

  2. Hoe gegevens uit een EXECUTE-instructie in mySql in te voegen?

  3. waarde te lang voor type karakter variërend (100) ---- onlangs van database veranderd, deed niets in db

  4. Oracle SQL:het extraheren van de week van het jaar uit de datum geeft willekeurige resultaten