(Postgresでの話) 以下の様にテーブル上に非NULL制約のあるテーブルで、INSERT ~ ON CONFLICT ~ DO UPDATE を使って部分的に更新しようとすると、エラーになってしまう。 CREATE TABLE test (id int PRIMARY KEY, nnv int not null, upd int); INSERT INTO test (id, nnv, upd) VALUES (1, 2, 3); INSERT INTO test (id, upd) VALUES (1, 4) ON CONFLICT (id) DO UPDATE SET upd = E…