0

我刚开始在 MS Access 上试验 SQL。我正在尝试将数据插入表中,但我无法弄清楚我在这里做错了什么。我知道这可能很简单,所以我提前道歉。感谢你给与我的帮助!

这是我所拥有的:

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'); 

我可以很好地创建表,但是当我尝试插入数据时它给了我以下错误消息。

“CREATE TABLE 语句中的语法错误”

4

2 回答 2

3

我刚刚在 MS Access 2010 的单独查询窗口中运行了您的脚本,并且没有错误。但是,如果您尝试同时运行它们,则会出现错误:

CREATE TABLE 语句中的语法错误

根据我的经验,您不能在同一个查询窗口中运行多个查询。

如果要运行多个查询,则需要使用脚本来处理它。

于 2013-01-28T21:28:08.867 回答
0

万一其他人遇到与我相同的问题,我发现问题是我的 SQL 语句中的关键字。就我而言,“货币”。此处提供了保留关键字列表:http ://allenbrowne.com/AppIssueBadWord.html与 SQL 相关的是 Jet 关键字。

于 2013-10-17T08:49:54.920 回答