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

Creazione tabella tramite riga di comando SQL, identificatore non valido

Hai DESC come nome di colonna. Mentre puoi usarlo, dovrai racchiuderlo tra virgolette:

CREATE TABLE PROJECTS (
    proID       NUMBER(4) NOT NULL,
    "Desc"        CHAR(20),
    sDate       DATE,
    eDate       DATE,
    Budget      NUMBER(7,2),
    maxStaff    NUMBER(2)
);

Dovrai anche usare le virgolette ogni volta che lo chiami in una query. Raccomando semplicemente di cambiare quella colonna con qualcos'altro (forse DESCRIPTION ?)