将sql db中的所有空值更改为设置值

时间:2015-06-06 11:28:08

标签: mysql sql

要更新我的sql数据库中的某些字段,我想更改一列的多个记录的值。

假设该列名为my_column,此列的记录值当前为NULL,我想将其更改为字符串This interesting value。列的类型是varchar。

我用过:

UPDATE `table_name` SET `my_column ` = 'This interesting value' WHERE  `my_column` =  NULL;

但是没有记录以这种方式更新。我做错了什么?

2 个答案:

答案 0 :(得分:1)

UPDATE `table_name` 
SET `my_column ` = 'This interesting value' 
WHERE  `my_column` IS  NULL;

答案 1 :(得分:0)

UPDATE `table_name` 
      SET `my_column ` = 'This interesting value' 
 WHERE  `my_column` IS  NULL;