2017年10月03日

PostgreSQL シーケンスのリセット (0セット)

PostgreSQLで、シーケンスの値を0にセット(リセット)する場合。

SELECT setval('sequence_name',0);
とすると
ERROR: relation "sequence_name" does not exist
SQLステート:42P01
とエラーとなります。

SELECT SETVAL ('sequence_name', '1', false);
で、(リセット)

SELECT nextval('sequence_name') As sequence_no
なとで、1が取得が可能。


posted by a23 at 17:03| Comment(0) | PostgreSQL
この記事へのコメント
コメントを書く
お名前: [必須入力]

メールアドレス: [必須入力]

ホームページアドレス: [必須入力]

コメント: [必須入力]

認証コード: [必須入力]


※画像の中の文字を半角で入力してください。