使用MySQL将数据插入表时出错

时间:2019-11-06 19:10:55

标签: mysql sql

我正在尝试使用MySQL将值插入我的employee表中。

我的代码

INSERT INTO employee 
VALUES(100, 'David', 'Wallace', '1967-11-17', 'M', 250000, NULL, NULL);    

错误

ER_PARSE_ERROR: 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 
'INSERT INTO employee 
VALUES(100, 'David', 'Wallace', '1967-11-17', 'M', 250000, ' at line 5

这不允许我在employee表中输入任何数据。

我该如何解决?

1 个答案:

答案 0 :(得分:0)

请参见以下一般示例:

INSERT INTO table_name (column1, column2, column3, ...)
VALUES (value1, value2, value3, ...);

来源:https://www.w3schools.com/sql/sql_insert.asp

在您的情况下,您没有提到所有列,如果要为所有列插入值,则可以。看到您的桌子会很有趣。