「シーケンスの値を初期化して、1にするには」
自動的に1ずつ大きくなるシーケンスの値を初期化して1にするにはどうすればいいですか?
回答
以下のコマンドをプロンプトから打つだけです。第3引数を忘れないように。
select setval('シーケンスの名前', 1,false);
~~~~~~~~~~~~~~~~~
引数は(シーケンスの名前、初期値、false)です。
第3引数を入れないと、初期値+1の値になる(つまり2になってしまいます)
自動的に1ずつ大きくなるシーケンスの値を初期化して1にするにはどうすればいいですか?
以下のコマンドをプロンプトから打つだけです。第3引数を忘れないように。
select setval('シーケンスの名前', 1,false);
~~~~~~~~~~~~~~~~~
引数は(シーケンスの名前、初期値、false)です。
第3引数を入れないと、初期値+1の値になる(つまり2になってしまいます)