我正在尝试更新 mysql 中某些列的单元格。
当我执行此操作时,值为数字:
update tablename set contents=1 where contensid=218;
它正在工作。
但我将值作为字符执行:
update tablename set contents=text where contensid=218;
Please try again later or contact an Administrator. (1054)Unknown column 'text' in 'field list'
我必须做什么来更新角色的值??
最佳答案
如果您不将“文本”放在 '' 中,查询将认为它是您表中的一列。所以这样做:
update tablename set contents='text' where contensid=218;
关于mysql - (1054) 'field list' 中的未知列 - Mysql 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17799393/