teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

edit

2021/05/11 20:36

投稿

m.ts10806
m.ts10806

スコア80888

answer CHANGED
@@ -6,7 +6,7 @@
6
6
  |int|-2147483648|2147483648|
7
7
  |bigint|-9223372036854775808|9223372036854775808|
8
8
 
9
- nextvalで現在値+インクリメント設定値が取れるのでインクリメント設定値に1、初期値に0を設定すれば良い話です。
9
+ nextvalで現在値+インクリメント設定値が取れるのでインクリメント設定値に1、初期値に-1を設定すれば良い話です。
10
10
 
11
11
  もしくは、初期値0にしておいて「使用する用」と「インクリメント用」で2回SQLを発行する
12
12
  currval() → nextval()