Oracle
 sql >> Baza danych >  >> RDS >> Oracle

tabela lub widok nie istnieje

state jest słowem kluczowym, więc umieściłeś go w podwójnym cudzysłowie, aby użyć go jako nazwy tabeli. Teraz będziesz potrzebować cytowanej nazwy za każdym razem, gdy uzyskujesz dostęp do tej tabeli:

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)
  ) ;


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Problem z hibernacją z wyzwalaczem Oracle do generowania identyfikatora z sekwencji

  2. lsnrctl start rane po odpaleniu tego polecenia pojawia się ten błąd

  3. Tworzenie indeksu klastrowego w Oracle przy użyciu IOT? Dezorientacja

  4. Instrukcja Rownum zwraca inny wiersz niż bez niego

  5. Konwertuj na datę i godzinę z Oracle