我正在 MS-Access 2007 中尝试以下查询,但在时间字段上失败。
INSERT INTO LOG (
EMPLOYEECODE, STATUSID, LOCATIONID, TIME, DURATION,
SHIFTID, LATECOMING, EARLYGOING, LOGDATE, STATIONID
)
VALUES (
1, 1, 0, '4/21/2009 2:25:53 PM', 0,
8, 0, 1, '1/1/2009', 1
)
The TIME
字段定义为日期时间。
如果没有TIME
字段,查询工作正常!
我尝试了许多不同的方法,例如将日期时间括在哈希值、引号等中。但是,查询在时间字段上仍然失败。
感谢你们!这几乎让我完全到了那里。我仍然不断收到插入语句的语法错误,但在进一步谷歌搜索时,我意识到TIME
可能是保留关键字,因此将其放在方括号中,如下所示[TIME]
worked!