は私があるテーブルを持っています。 "id"が増加しています...ここでは悪いID要求です。ここでギャップ
ERROR: null value in column "id" violates not-null constraint
DETAIL: Failing row contains (null, 9921455867, mg123209, name, surname, , [email protected], Company Name, Title Of Person, 123asd).
********** Error **********
私のテーブルの結果です。
1;"1234477867";"qweff";"Name";"Surname";"''";"[email protected]";"Company";"Title";"qwer1234"
4;"5466477868";"1235dsf";"Name";"Surname";"''";"[email protected]";"Company";"Title";"qwer1235"
6;"5051377828";"asd123";"Name";"Surname";"''";"[email protected]";"Company";"Title";"qwesr1235"
私は1,2,3.
のように注文したい、私はこの問題を解決することができますどのように私を助けてください。順次です。
これはシーケンスの仕組みです。生成された主キー値の隙間には何も問題はありません。あなたがする必要があることは何もありません、すべてが問題ありません。 –
なぜ 'SERIAL'を使わないのですか? http://stackoverflow.com/questions/787722/postgresql-autoincrement – HoneyBadger
@HoneyBadger: 'シリアル'は**まったく同じことを行います** –