既存のシーケンスの最小値を変更しようとしています。Postgresのシーケンスの最小値を変更する
まず私は
ALTER SEQUENCE product_id_seq MINVALUE 10000;
を試してみましたが、私はERROR: START value (1) cannot be less than MINVALUE (10000)
を得ました。
だから私は
ALTER SEQUENCE product_id_seq MINVALUE 10000 RESTART WITH 10000;
を試してみましたが、同じエラーを得ました。
もちろん、私はそれを削除して新しいものを作成することができますが、これを行う方法があるはずです。私はPostgres 8.4.7を使用しています。
一度 them allの設定についてどのように
ありがとうございます。どのように私はそのパラメータを逃したのか分かりません。 =) – dasony
@dasony:おそらく、RESTARTの奇妙な名前が混乱を引き起こしていた可能性があるので、私はそれを 'CURRENT'と呼ぶことを期待していました。 –