我刚开始在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语句中的语法错误”
答案 0 :(得分:2)
我只是在MS Access 2010中的单独查询窗口中运行您的脚本,并且没有错误。但是,如果您尝试同时运行它们,则会出现错误:
CREATE TABLE语句中的语法错误
根据我的经验,您无法在同一查询窗口中运行多个查询。
如果要运行多个查询,则需要使用脚本来处理它。
答案 1 :(得分:0)
如果其他人遇到与我一样的问题,我发现问题是我的SQL语句中的关键字。在我的情况下“货币”。此处提供了保留关键字列表:http://allenbrowne.com/AppIssueBadWord.html与SQL相关的关键字是Jet关键字。