MySQL插入错误:ER_BAD_FIELD_ERROR:“字段列表”中的未知列“ 2525”

丹萍
var convID = 2525;
var contactUsername = 'blabla';
var userId = 100;
var contactId = 200;

var sql = "INSERT INTO contacts (FK_OWNERID, FK_USERID, FC_CONTACTNAME, `CONVERSATION_ID`)
                     VALUES (" + mysql.escape(userId) + "," + mysql.escape(contactId) + "," + mysql.escape(contactUsername) + "," + convID + "),
                     (" + mysql.escape(contactId) + "," + mysql.escape(userId) + "," + mysql.escape(username) + "," + convID + ")";

错误:ER_BAD_FIELD_ERROR:“字段列表”中的未知列“ 2525”对于CONVERSATION_ID和FC_CONTACTNAME而言,字段均为varchar(32),对于其他2个字段均为int。

这个查询怎么了?我什至放回了句号CONVERSATION_ID,它认为convID变量是一列...

编辑:

如果我的查询就是这样,那就可以了:

        var sql = "INSERT INTO contacts (`FK_OWNERID`, `FK_USERID`, `FC_CONTACTNAME`)
                 VALUES (" + mysql.escape(userId) + "," + mysql.escape(contactId) + "," + mysql.escape(contactUsername) + "),
                 (" + mysql.escape(contactId) + "," + mysql.escape(userId) + "," + mysql.escape(username) + ")";
阿比克·查克拉博蒂(Abhik Chakraborty)

使

" + convID + "

'" + convID + "'

最有可能是字符串,数据类型是varchar,因此您需要用单引号引起来。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

ExpressJS + Sequelize er_bad_field_error:字段列表中的未知列

来自分类Dev

错误:错误:ER_BAD_FIELD_ERROR:“where 子句”中的“用户”列未知

来自分类Dev

KnexJS使用列数组:“未处理的拒绝错误:ER_BAD_FIELD_ERROR:未知列”

来自分类Dev

是否可以将STMP端口从587更改为2525?

来自分类Dev

Sails API提取错误(500)ER_BAD_FIELD_ERROR

来自分类Dev

邮政邮件服务器可以在端口2525上工作吗?

来自分类Dev

使用Python在mysql中插入时,显示错误消息“字段列表中的未知列”

来自分类Dev

插入子句错误:“字段列表”中的未知列“ $ variableName”

来自分类Dev

MySql查询中的错误。“字段列表”中的未知列“”

来自分类Dev

MySQL错误#1054-“字段列表”中的未知列

来自分类Dev

MySQL SELECT函数在字段列表中返回未知列错误

来自分类Dev

mysql 更新错误 1054:“字段列表”中的未知列“x”

来自分类Dev

Mysql UPDATE 查询错误:“字段列表”中的未知列

来自分类Dev

错误字段列表中的未知列“ ...”

来自分类Dev

MySQL:“字段列表”中的未知列

来自分类Dev

MySql:“字段列表”中的未知列ID

来自分类Dev

mysql,字段列表中的未知列

来自分类Dev

“字段列表”中的未知列 MySQL 异常

来自分类Dev

“字段列表”中的未知列“..” - 将对象插入到 mySQL 中

来自分类Dev

在mysql中使用“插入”,#1054-字段列表中的未知列

来自分类Dev

错误 1054 (42S22):MySQL 中“字段列表”中的未知列“员工”

来自分类Dev

Mysql2 ::错误:“字段列表”中的未知列“ sum_hours”

来自分类Dev

com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException:“字段列表”错误中的未知列“nombre”?

来自分类Dev

使用水线在sails.js中出现ER_BAD_FIELD_ERROR

来自分类Dev

使用水线在sails.js中出现ER_BAD_FIELD_ERROR

来自分类Dev

ActiveRecord :: StatementInvalid:Mysql :: Error:“字段列表” Ruby灯具中的未知列“ user_id”

来自分类Dev

字段列表中的未知列

来自分类Dev

““字段列表”中的未知列”

来自分类Dev

“字段列表”中的未知列“ *”

Related 相关文章

  1. 1

    ExpressJS + Sequelize er_bad_field_error:字段列表中的未知列

  2. 2

    错误:错误:ER_BAD_FIELD_ERROR:“where 子句”中的“用户”列未知

  3. 3

    KnexJS使用列数组:“未处理的拒绝错误:ER_BAD_FIELD_ERROR:未知列”

  4. 4

    是否可以将STMP端口从587更改为2525?

  5. 5

    Sails API提取错误(500)ER_BAD_FIELD_ERROR

  6. 6

    邮政邮件服务器可以在端口2525上工作吗?

  7. 7

    使用Python在mysql中插入时,显示错误消息“字段列表中的未知列”

  8. 8

    插入子句错误:“字段列表”中的未知列“ $ variableName”

  9. 9

    MySql查询中的错误。“字段列表”中的未知列“”

  10. 10

    MySQL错误#1054-“字段列表”中的未知列

  11. 11

    MySQL SELECT函数在字段列表中返回未知列错误

  12. 12

    mysql 更新错误 1054:“字段列表”中的未知列“x”

  13. 13

    Mysql UPDATE 查询错误:“字段列表”中的未知列

  14. 14

    错误字段列表中的未知列“ ...”

  15. 15

    MySQL:“字段列表”中的未知列

  16. 16

    MySql:“字段列表”中的未知列ID

  17. 17

    mysql,字段列表中的未知列

  18. 18

    “字段列表”中的未知列 MySQL 异常

  19. 19

    “字段列表”中的未知列“..” - 将对象插入到 mySQL 中

  20. 20

    在mysql中使用“插入”,#1054-字段列表中的未知列

  21. 21

    错误 1054 (42S22):MySQL 中“字段列表”中的未知列“员工”

  22. 22

    Mysql2 ::错误:“字段列表”中的未知列“ sum_hours”

  23. 23

    com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException:“字段列表”错误中的未知列“nombre”?

  24. 24

    使用水线在sails.js中出现ER_BAD_FIELD_ERROR

  25. 25

    使用水线在sails.js中出现ER_BAD_FIELD_ERROR

  26. 26

    ActiveRecord :: StatementInvalid:Mysql :: Error:“字段列表” Ruby灯具中的未知列“ user_id”

  27. 27

    字段列表中的未知列

  28. 28

    ““字段列表”中的未知列”

  29. 29

    “字段列表”中的未知列“ *”

热门标签

归档