在postgres中使用空值更新整数列

no_*_*ame 33 postgresql null alter sql-update

我想用其他表中的其他列更新我的列.在这样做之前,我想首先使我的列(整数)无效.但是,下面的代码不起作用.(column_a:bigint; column_b:text)

UPDATE table1
SET column_a IS NULL
WHERE column_b = 'XXX';
Run Code Online (Sandbox Code Playgroud)

错误:"ISNULL"或附近的语法错误

shi*_*hiv 48

这应该是,

UPDATE table1 
SET column_a = NULL
WHERE column_b = 'XXX';
Run Code Online (Sandbox Code Playgroud)