以下查询有什么问题?
insert into table values (
(1001749039, 2010-10-29, 6, 1015583, 'B-1002-PYA-001-CM',
1062514, 2001422, 'y', 15.49, 2010-11-03, 'e', 2010-11-10, 3, 2010-11-10 )
答案 0 :(得分:6)
首先,您需要额外(
。
您可能希望在查询中使用[Table]而不是table(如果您的表名是“Table”)作为“Table”,它是一个sql关键字。
并且,它不会引发错误,但您可能希望将日期字段括在引号中,即使用'2010-10-29'
而不是2010-10-29
,因为SQL会将2010-10-29
解释为1971
如果没有用单引号括起来。
答案 1 :(得分:3)
对于初学者,你有两个左括号,只有一个结束。
答案 2 :(得分:0)
试试这个:
insert into table values(1001749039, '2010-10-29', 6, 1015583, 'B-1002-PYA-001-CM', 1062514, 2001422, 'y', 15.49, '2010-11-03', 'e', '2010-11-10', 3, '2010-11-10' )