シーケンスの再設定

2013/12/09

SQLデータリストアでうっかりシーケンスをながし忘れると、IDの自動シーケンスが狂ってINSERTできなくります。 その場合は、以下のSQLでシーケンスを再設定します。

SELECT SETVAL ('シーケンス名', '新しいシーケンス番号');

SELECT SETVAL('items_SEQ', (SELECT max(rid) FROM items));