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

Opretter tabel via SQL Command Line, ugyldig identifikator

Du har DESC ind som et kolonnenavn. Mens du kan bruge det, bliver du nødt til at omgive det i anførselstegn:

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

Du bliver også nødt til at bruge citater, hver gang du ringer til det i en forespørgsel. Jeg anbefaler bare at ændre den kolonne til noget andet (måske DESCRIPTION ?)



  1. MySQL Indsæt i Vælg

  2. Overvågning af tabelændring i Oracle

  3. Hvordan bruger jeg Entity Framework 6 med MySQL i ASP.NET 5?

  4. Opret dato fra dag, måned, år felter i MySQL