以下的SQL語法是如果判斷Table1_pkey不存在就新增進去,存在就進行更新資料的動作
目前有部分資料,需要更新其中一個欄位,但是所有欄位設定為NOT NULL
可以確定NULL的部分KEY一定存在.
請問該如何修改下面的SQL語法,讓空值的部分成功更新?
INSERT INTO Table1
("x","y","z")
VALUES
(1,null,1111)
ON CONFLICT ON CONSTRAINT Table1_pkey DO
UPDATE SET "z" = 1111;