sql错误:插入时"字段列表"中的未知列

Pas*_*sha 6 mysql sql database insert

我试图使用Java在表中插入一个条目,它返回一个错误"'字段列表中的未知列XX'".

例如:我使用此行创建了一个表:

CREATE  TABLE `dbcs`.`born in` (`person` VARCHAR(100) ,`year` INT ,`prob` FLOAT);
Run Code Online (Sandbox Code Playgroud)

该表已成功创建.

当我尝试向表中插入某些内容时,它会向我显示错误.例如,命令:

INSERT INTO `dbcs`.`born in` VALUES (`Alanis Morissette`,1974,1.0)
Run Code Online (Sandbox Code Playgroud)

将生成错误:

'字段列表'中未知列'Alanis Morissette'

Joh*_*nde 12

字符串必须用引号括起来.你使用的是不正确的刻度线.

INSERT INTO `dbcs`.`born in` VALUES ('Alanis Morissette',1974,1.0)
Run Code Online (Sandbox Code Playgroud)