CREATE TABLE u_account (
Jid serial primary key,
score int4
);
プライマリキーはこのように更新すると正常に動作します(それ自体を更新します)。しかしプライマリシリアルプライマリキーがシーケンス番号で更新されないようにするにはどうすればよいですか?
INSERT INTO u_account ('score') VALUES ('122233344');
私はこのような値を挿入します。
INSERT INTO u_account VALUES ('122233344');
これにより、主キーが更新されます。
私は、プライマリキーが次に来るはずの番号以外のものを受け入れることは望ましくありません。
誰かが私のためにこれを設定していたので、このコードを入力すると、
INSERT INTO u_account VALUES ('122233344');
それは主キーを無視して、スコアを更新します。
助けてください。
Anschauungポストは動作しませんでした。 –