查询:
INSERT INTO Customer2
VALUES (1, 'Mrs','Jill','Hill','2 Step St','Hillington','Uxbridge',
'Middx''UB10 8XY','020 8999 684') ;
答案 0 :(得分:9)
从您提供的小细节来看,这就是查询的样子:
INSERT INTO Customer2 VALUES (1, 'Mrs','Jill','Hill','2 Step St','Hillington','Uxbridge','Middx','UB10 8XY','020 8999 684') ;
你错过了Middx和UB10之间的逗号
答案 1 :(得分:7)
你错过了
之间的逗号'Middx''UB10 8XY'
^
当MySql发现两个字符串被空格分隔或空格时,连接它们。
这会使values
列表中的值减少1
,从而导致1136
错误。
您可以看到demo here。