PostgreSQL
お題はタイトルの通り、UNIQUE 制約がついた行の値を 1 トランザクションで入れ替えたい、と。PostgreSQL のバージョンは 8.4 。例えばこんなテーブルを作り CREATE TABLE sample (id PRIMARY KEY, value INT UNIQUE);以下のような状態で、10 と 20 の値を入…
お題はタイトルの通り、UNIQUE 制約がついた行の値を 1 トランザクションで入れ替えたい、と。PostgreSQL のバージョンは 8.4 。例えばこんなテーブルを作り CREATE TABLE sample (id PRIMARY KEY, value INT UNIQUE);以下のような状態で、10 と 20 の値を入…