杉村です。 外しているかもしれません。 > しかしこの場合困ったことがひとつ生じました。 > このテーブルのキーは構造上 serial not null の指定で自動的に付番しており、 > 結果的に再構築したところでシリアルの last_value が初期化されてしまい、 > このことによって堂々巡りにハマり込んでしまいました。 sequence は作成時に初期値を指定できますが、 それではダメなのでしょうか。 => CREATE SEQUENCE a_seq START 100; CREATE SEQUENCE => SELECT nextval('a_seq'); nextval --------- 100 --- 杉村 貴士 <sugimura @ YasudaKei.org> http://YasudaKei.org/