我正在尝试用整数替换列(int类型)中的空单元格。
我正在使用Postgres。我已经能够在一个'选择'查询使用coalesce,但不确定如何永久更改记录。
答案 0 :(得分:1)
您可以使用update
声明:
UPDATE my_table
SET my_int_column = 0
WHERE my_int_column IS NULL
答案 1 :(得分:0)
这不能回答你的问题。然而,这恰恰相反。因此,如果某人正在查找NULL
select
查询结果中的nullif
替换值,并且已达到此帖子,请使用select last_name||', '||first_name as "Name", nullif(salary, 0) as "Salary" from employee;
函数:
Try this below
在这里,它将返回所有记录,包括薪水为零的记录,但会显示空单元格而不是零。