(1054)'字段列表'中的未知列 - Mysql错误

Jac*_*cKy 1 mysql field

我试着在mysql中更新一些coloumn的单元格.

当我执行此操作时,值为数字:

update tablename set contents=1 where contensid=218;
Run Code Online (Sandbox Code Playgroud)

这是工作.

但我作为一个角色执行值:

update tablename set contents=text where contensid=218;

请稍后再试或联系管理员.(1054)"字段列表"中的未知列"文本"

我必须做什么更新值作为字符?

Ali*_*iBZ 5

如果您没有将"text"放在''中,查询会认为它是表格中的一列.这样做:

update tablename set contents='text' where contensid=218;
Run Code Online (Sandbox Code Playgroud)