mysql insert子句给出#1064错误

时间:2016-11-15 07:54:16

标签: mysql

我有一个mysql表学校

id       dob         name      surname
1      03.04.2011     jj
2      14.07.1999     na
..     ............   ..

上表中有很多行数据。现在我想做的是;使用insert子句填写 surname 列,如下所示

INSERT INTO `school` (surname) VALUES
('highvision'),
('oceanof'),
('malindimetho'),
('tahdhibprima'),
('stpatricks'),
...............
('stpatricks');

注意:我插入的行数等于表格中的行数

在使用上面的INSERT语句时,我收到以下错误

#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line ..

如何插入行?

1 个答案:

答案 0 :(得分:1)

您无法使用INSERT 填写表格。

您可以使用以下内容:

UPDATE `school` SET `surname` = 'highvision' WHERE `id` = '1'