MYSQL - 更新单个列中的所有空字段

时间:2012-09-06 11:35:55

标签: mysql phpmyadmin

使用PhpMyQdmin,如何更新单个列中的所有空字段。我尝试了一些我在网上找到的命令,但似乎都没有。

表名为“news”,列名为“profile_4”,类型为“varchar(255)”

我试过了:

UPDATE news SET profile_4 = 'General' WHERE profile_4 = NULL 

但它不起作用。

我需要的是使用“常规”

更新空列字段

由于 克里斯

2 个答案:

答案 0 :(得分:8)

试试这个:

UPDATE news SET profile_4 = 'General' WHERE profile_4 IS NULL OR profile_4 = ''

有关完整参考,请参阅http://dev.mysql.com/doc/refman/5.0/en/working-with-null.html

  

您不能使用算术比较运算符,例如=,<或<>至   测试为NULL。

答案 1 :(得分:3)

UPDATE table_name SET column_name = value WHERE column_name IS NULL;
相关问题