Oracle
 sql >> Database >  >> RDS >> Oracle

tabella o vista non esiste

state è una parola chiave, quindi l'hai doppiata per usarla come nome di una tabella. Ora hai bisogno del nome citato ogni volta che accedi a quella tabella:

CREATE TABLE "location"
  (
    zip         NUMBER (38) NOT NULL PRIMARY KEY,
    city        VARCHAR2 (30 BYTE) NOT NULL,
    state_symbol VARCHAR2 (30 BYTE) NOT NULL ,
    timezone    VARCHAR2 (30 BYTE) NOT NULL ,
    latitude    FLOAT ,
    longitude   FLOAT ,
    population  NUMBER (38) NOT NULL ,
    FOREIGN KEY (state_symbol) references "state"(symbol)
  ) ;