更新列值为空的表中所有行的列值?

时间:2015-12-17 15:49:28

标签: sql database oracle sql-update toad

仍在学习SQL-Fu,并尝试弄清楚如何对我的表(例如[TABLE1])进行简单更新,以使[COST]列值为NULL的所有行已更新为[COST] 0.00的值。

有谁能告诉我这是如何做得好的?我找到了如何更新列的每个行值的示例,但是还没有能够以功能方式拼凑WHERE条件。

1 个答案:

答案 0 :(得分:10)

您可以使用IS NULL在列中测试NULL值。

UPDATE Table1
    SET cost = 0
    WHERE cost IS NULL;