我似乎在更新特定表格的记录时遇到了问题。
以下是一个引发错误的查询示例以供参考:
我能够插入、删除和查询行,以及更新其他列,但每当尝试更新CustomerID字段(int,非空)时,它会抛出一个错误:#1054 - 'field list'中未知的列'Revision'。我对数据库和表都有所有权限,但是在尝试更新任何行的CustomerID列时,即使查询中没有Revision,我也会得到相同的错误。我在我的php代码中使用正则表达式来删除所有不可打印字符,但即使从phpMyAdmin运行查询,仍会抛出相同的错误。如果有人对此错误有见解,将不胜感激。表描述:
UPDATE `dbname`.`tblname` SET `CustomerID` = '543' WHERE `tblname`.`Issue_ID` = 440
我能够插入、删除和查询行,以及更新其他列,但每当尝试更新CustomerID字段(int,非空)时,它会抛出一个错误:#1054 - 'field list'中未知的列'Revision'。我对数据库和表都有所有权限,但是在尝试更新任何行的CustomerID列时,即使查询中没有Revision,我也会得到相同的错误。我在我的php代码中使用正则表达式来删除所有不可打印字符,但即使从phpMyAdmin运行查询,仍会抛出相同的错误。如果有人对此错误有见解,将不胜感激。表描述:
= '543'
周围的引号,并且两个条件的所有值都匹配了?(无空格) - Funk Forty Niner