Чтобы обновить некоторые поля в моей базе данных sql, я хочу изменить значение нескольких записей для одного столбца.Изменение всех нулевых значений в sql db для установки значения
Скажем, столбец имеет имя my_column
, значение для записи этого столбца в настоящее время NULL
, и я хочу изменить его на строку This interesting value
. Тип столбца - varchar.
я использовал:
UPDATE `table_name` SET `my_column ` = 'This interesting value' WHERE `my_column` = NULL;
Но никакие записи не были обновлены таким образом. Что я делаю не так?
Ничего себе это было быстро. Решила мою проблему, спасибо! Я еще не могу принять ваш ответ, сделаю это, когда это позволит мне :) –
np, когда вы работаете со значениями sql и null, это становится ежедневным, поэтому вы сразу же знаете это, когда видите = вместо IS с нулевым значением value –
Да, я использовал другой запрос, в котором значение было установлено в NULL, где значение было «0». Так что это было с =, я запутался. Еще раз спасибо! –