2
我想用其他表中的其他列更新我的列。在這之前,我想首先使我的列(整數)無效。但是,下面的代碼不起作用。 (column_a:BIGINT; column_b:文本)用postgres中的空值更新整數列
UPDATE table1 SET column_a IS NULL
WHERE column_b = 'XXX';
ERROR:語法錯誤處或附近 「ISNULL」
我想用其他表中的其他列更新我的列。在這之前,我想首先使我的列(整數)無效。但是,下面的代碼不起作用。 (column_a:BIGINT; column_b:文本)用postgres中的空值更新整數列
UPDATE table1 SET column_a IS NULL
WHERE column_b = 'XXX';
ERROR:語法錯誤處或附近 「ISNULL」
這應該是,
UPDATE table1的 SET column_a = NULL WHERE column_b =' XXX「;
得到了答案。對於整數列,這應該是「= null」 –