Oracle
 sql >> Datenbank >  >> RDS >> Oracle

Oracle Express 11g Ausnahme seltsam

Es scheint zwei getrennte Probleme zu geben;

  • Sie müssen wörtliche Zeichenfolgen mit ' in Anführungszeichen setzen in Oracle werden doppelte Anführungszeichen zum Zitieren von Objektnamen verwendet, um die Groß- und Kleinschreibung zu berücksichtigen.
  • Ihre Datenbank scheint den 7-Feb-1999 nicht zu verwenden Datumsformat standardmäßig, also müssen Sie ihm mitteilen, welches Format Sie verwenden.

Alles in allem sollte die Abfrage lauten:

INSERT INTO employee 
  VALUES (1, 1, 'cola', 'beirut', 1, 'mohamad', 1500, 
          TO_DATE('7-feb-1999', 'DD-MON-YYYY'));

Ein SQLfiddle zum Testen .