我正在尝试使用Java在表中插入一个条目,并在“字段列表”中返回错误“未知列XX”。
例如:我使用此行创建了一个表:
CREATE TABLE `dbcs`.`born in` (`person` VARCHAR(100) ,`year` INT ,`prob` FLOAT);
表格已成功创建。
当我尝试在表格中插入内容时,它会向我显示错误。例如,命令:
INSERT INTO `dbcs`.`born in` VALUES (`Alanis Morissette`,1974,1.0)
将生成错误:
'字段列表'中未知列'Alanis Morissette'
答案 0 :(得分:11)
字符串必须用引号括起来。你使用的是不正确的刻度。
INSERT INTO `dbcs`.`born in` VALUES ('Alanis Morissette',1974,1.0)
答案 1 :(得分:1)
使用
INSERT INTO dbcs.born in VALUES ('Alanis Morissette',1974,1.0)