回答編集履歴

1

追記

2018/07/17 02:29

投稿

sazi
sazi

スコア25195

test CHANGED
@@ -9,3 +9,13 @@
9
9
  CREATE SEQUENCE [シーケンス名] START 99;
10
10
 
11
11
  ```
12
+
13
+ > Updateでやる方法はわかったのですが、INSERTでは可能でしょうか?
14
+
15
+
16
+
17
+ 上記がserial型の項目の更新や追加時の事だとすると、追加は理解できますが更新というのはデータ補正以外では普通行わないと思うのですが。
18
+
19
+
20
+
21
+ 取り敢えずINSERT時にシーケンス値を設定するには`nextval([シーケンス名])`([シーケンス操作関数](https://www.postgresql.jp/document/9.6/html/functions-sequence.html))を使用します。