我尝试编写SQL代码,根据下面的表格输入前两行数据。 我的代码:
INSERT INTO EMP_1 (
EMP_NUM, EMP_LNAME, EMP_FNAME, EMP_INITIAL, EMP_HIREDATE, JOB_CODE
)
VALUES (
101, 'News', 'John', 'G', '08-Nov-00', '502'
);
INSERT INTO EMP_1 (
EMP_NUM, EMP_LNAME, EMP_FNAME, EMP_INITIAL, EMP_HIREDATE, JOB_CODE
)
VALUES (
102,'Senior', 'David', 'H', '12-Jul-89', '501'
);
但我一直得到字符错误。我正在使用ms access 2007,ERROR" Charracter在SQL语句结束后找到"。
答案 0 :(得分:1)
可能您正在使用仅执行单个SQL命令的SQL执行方法。您可以组合SQL并仅使用1'insert'命令:
INSERT INTO EMP_1 (
EMP_NUM, EMP_LNAME, EMP_FNAME, EMP_INITIAL, EMP_HIREDATE, JOB_CODE
)
VALUES (
101, 'News', 'John', 'G', '08-Nov-00', '502'
),
(
102,'Senior', 'David', 'H', '12-Jul-89', '501'
);
错误'在SQL语句结束后找到的字符'在此处描述:http://office.microsoft.com/en-us/access-help/HV080760224.aspx
答案 1 :(得分:0)
试试这个,你可以像这样插入多行
INSERT INTO EMP_1
( EMP_NUM, EMP_LNAME, EMP_FNAME, EMP_INITIAL, EMP_HIREDATE, JOB_CODE)
VALUES (
101, 'News', 'John', 'G', '08-Nov-00', '502'
),
(
102,'Senior', 'David', 'H', '12-Jul-89', '501'
);