1

我正在尝试更新mysql中的一些coloumn单元格。

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

update tablename set contents=1 where contensid=218;

这是工作。

但我将值作为一个字符执行:

update tablename set contents=text where contensid=218;

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

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

4

2 回答 2

5

如果您没有将“文本”放在“”中,则查询认为它是表中的一列。所以这样做:

update tablename set contents='text' where contensid=218;
于 2013-07-23T00:11:33.100 回答
-1

可能您的列有误,您需要检查该列,然后再次提交。

于 2013-10-21T15:58:45.147 回答