INSERT INTO Sales
VALUES (20, Johnny, 4000, 25/10/2018);
在查询设计中,它也不允许我进行此查询:
CREATE TABLE Sales (
custID int,
custName varchar(255),
salesValue varchar(255),
dateSales varchar(255)
);
INSERT INTO Sales
VALUES (20, Johnny, 4000, 25/10/2018);
我想创建一个查询以制作表并将这些数据同时输入到表中。
答案 0 :(得分:2)
Access SQL的语法为:
INSERT INTO Sales
VALUES (20, 'Johnny', 4000, #25/10/2018#);
我想创建一个查询以制作表并将其输入到表中 同时。
该Access SQL无法执行。您必须运行两个查询才能做到这一点。
答案 1 :(得分:0)
您应该使用引号('):'johnny'。 否则,访问会认为这是您要传递的变量
答案 2 :(得分:-1)
如果要同时插入和创建表,可以:
select
20 as A, 'Johnny' as B, 4000 as C, '2018-10-25' as D
into Sales