你可以使用 COALESCE 函数来实现这个需求。COALESCE 函数接受多个参数,返回第一个不为 NULL 的参数。你可以使用 COALESCE 函数将 NULL 值替换成你需要的值。

下面是一个示例查询语句,如果某个列的值为 NULL,则将其替换为 'N/A':

UPDATE 表名
SET 列名 = COALESCE(列名, 'N/A')

请将上面的 表名 替换为你要更新的表的名称,将 列名 替换为要更新的列的名称。将 'N/A' 替换为你要设置的值。

例如,如果你要更新一个名为 users 表的 email 列,将 NULL 值设置为 'noemail@example.com',你可以使用以下查询语句:

UPDATE users
SET email = COALESCE(email, 'noemail@example.com')
SQL 查询语句:将 NULL 值替换为指定值

原文地址: https://www.cveoy.top/t/topic/qD9f 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录