gpt4 book ai didi

mysql - 更新列设置为空的所有行中的列

转载 作者:行者123 更新时间:2023-11-29 04:38:23 25 4
gpt4 key购买 nike

我正在尝试将表中具有空值的列更新为其他值。这是我认为应该的,但它不起作用。

UPDATE `table_name`
SET `column_name` = 'new value'
WHERE `column_name` IS NULL;

编辑:

嗯,它最终成功了。我正在使用 phpMyAdmin 来“模拟查询”,它告诉我我的语法错误并在 mysql 手册中查找它。在忽略警告并单击“开始”后,它按预期更新。抱歉打扰了。

最佳答案

您的列值可能是空字符串,而不是 null。有区别。

UPDATE `table_name`
SET `column_name` = 'new value'
WHERE `column_name` IS NULL
OR `column_name` = "";

关于mysql - 更新列设置为空的所有行中的列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35670807/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com