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.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich lief einfach Ihre Skripte in separate Abfrage von windows im MS-Access-2010-und es war kein Fehler. Allerdings, wenn Sie versuchen, Sie in der gleichen Zeit, erhalten Sie eine Fehlermeldung:
Basierend auf meiner Erfahrung Sie nicht ausführen von mehreren Abfragen in die gleiche Abfrage-Fenster.
Wenn Sie möchten, führen Sie mehrere Abfragen, dann wollen Sie ein Skript verwenden, um es zu verarbeiten.
In Fall, jemand kommt, um diese Frage mit dem gleichen problem wie ich, ich fand das Thema keywords in meiner SQL-Anweisung. In meinem Fall "Währung". Eine Liste der reservierten Schlüsselwörter finden Sie hier: http://allenbrowne.com/AppIssueBadWord.html diejenigen, die relevant sind, um SQL sind die Jet-keywords.