SQL-Syntaxfehler in create table-Anweisung

Ich bin gerade erst anfangen zu Experimentieren mit SQL auf MS Access. Ich versuche, die Daten in eine Tabelle einfügen, und ich kann nicht herausfinden, was ich falsch mache hier. Ich weiß, es ist wahrscheinlich etwas einfaches, so entschuldige ich mich im Voraus. Vielen Dank für jede Hilfe Sie mir geben können!

Hier ist was ich habe:

CREATE TABLE DeathDay
  (
     ID        INT PRIMARY KEY NOT NULL,
     LastName  CHAR(25),
     FirstName CHAR(10),
     DoB       DATE,
     DoD       DATE
  );

INSERT INTO DeathDay
VALUES      (1,
             'Breitenbach',
             'Max',
             '1991-05-17',
             '2022-12-31'); 

Kann ich die Tabelle erstellen, in Ordnung, aber es gibt mir die folgende Fehlermeldung, wenn ich versuche, die Daten einfügen.

"Syntaxfehler in CREATE TABLE Anweisung"

  • Sind Sie raten, wenn jemand sterben für DoD? Vielleicht das ist, warum Sie erhalten eine Fehlermeldung.
  • Diese Frage ist eher düster..
  • Das Trennzeichen für Literale Werte eingefügt Datum Felder ist. # Versuchen Sie es mit #1991-05-17# und #2002-12-31# statt.
  • Ich habe gerade beide getestet mit MS Access 2010 und erhielt keine Fehlermeldung. Was ist der Fehler???
  • Die Fehlermeldung "Syntaxfehler in CREATE TABLE Anweisung", wenn ich markieren und ausführen der insert into-Befehl. Vielleicht habe ich es nicht verwende, richtig?
  • Sind Sie mit Ihnen in der gleichen Abfrage-Fenster?
  • Ich glaube nicht, dass Sie markieren können, und führen Sie einen Befehl in der Access-Abfrage-editor. Sind Sie sicher, es wird nicht versucht, die Tabelle neu erstellen?
  • Welche Access-version?
  • Könnte ein dupe von diese Frage
  • Access 2010. Soll ich öffnen Sie ein neues Abfrage-Fenster bei jedem Befehl? Ich habe das gleiche Abfrage-Fenster für die beiden hier.

InformationsquelleAutor user2019632 | 2013-01-28
Schreibe einen Kommentar