mysql - sql错误: Unknown column in 'field list' on insert

标签 mysql sql database insert

<分区>

我正在尝试使用 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)

将产生错误:

Unknown column 'Alanis Morissette' in 'field list'

最佳答案

字符串必须用引号引起来。您使用的刻度不正确。

INSERT INTO `dbcs`.`born in` VALUES ('Alanis Morissette',1974,1.0)

关于mysql - sql错误: Unknown column in 'field list' on insert,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14817455/

相关文章:

php - Laravel 打印出 table_2 中不存在的 table_1 值

mysql - mysql 连接中的条件 'on clause'

mysql - 轻松备份 VPS 服务器

php - 如何自动从数据库获取当前日期的数据

MySQL 与 VARCHAR 关联

sql - 在 SQL 查询中组合拆分日期范围

javascript - 无法在 JavaScript 循环中从数据库获取数据

mysql - MAMP 和 MyPHPAdmin 参数格式不正确

php - 如何将购物车中的多个产品作为单独的行插入数据库中

mysql - SQL 查询 - 使用条件连接两个表