在postgres中更新具有空值的整数列

Updating integer column with null values in postgres

我想用其他 table 中的其他专栏更新我的专栏。在这样做之前,我想先取消我的列(整数)。但是,下面的代码不起作用。 (column_a:bigint;column_b:文本)

UPDATE table1
SET column_a IS NULL
WHERE column_b = 'XXX';

错误:"ISNULL"

处或附近的语法错误

这应该是,

UPDATE table1 
SET column_a = NULL
WHERE column_b = 'XXX';