我收到语法错误,无法保存数据库。假设语法错误在" CREATE TABLE"但是" INSERT"是突出的。
CREATE TABLE courses
(
classid integer primary key,
name varchar (50),
coursenum char(4),
credhours integer
);
CREATE TABLE takes_courses
(
id integer references students(id),
classid integer references courses (classid),
semcode char(4)
);
INSERT INTO takes_courses
(id, classid, semcode)
VALUES
(500, 1001, "FA14")
INSERT INTO takes_courses
(id, classid, semcode)
VALUES
(501, 1002, "FA14")
INSERT INTO takes_courses
(id, classid, semcode)
VALUES
(501, 1003, "SP15")
INSERT INTO takes_courses
(id, classid, semcode)
VALUES
(502, 1008, "FA15")
答案 0 :(得分:2)
您报告"语法错误应该在" CREATE TABLE"但是" INSERT"是突出显示的内容。"
如果INSERT
和CREATE TABLE
语句都包含在同一个Access查询中,则可能会发生这种情况。
但Access不允许您组合多个语句并将其作为批处理执行。因此,您必须对每个语句使用单独的查询,并分别执行每个语句。