すぐ忘れるのでメモ!
Oracle での方法ですが、PostgreSQL や MySQL でもこのまま使えるはず。
条件に一致するレコードを更新
UPDATE table_name SET col1 = '01' WHERE col1 = '00';
テーブルのプライマリキーを変更
※PostgreSQLは、プライマリキーを1つしか設定できないらしい。
ALTER TABLE table_name DROP PRIMARY KEY;
ALTER TABLE table_name ADD PRIMARY KEY ( col1, col2 );
コメント