用 postgres 中的空值更新整数列

我想用其他表中的其他列更新我的列。在这样做之前,我想首先取消我的列(整数)。但是,下面的代码不起作用。(column _ a: bigint; column _ b: text)

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

错误: “ ISNULL”处或附近的语法错误

131897 次浏览

This should be,

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