回答編集履歴
1
追記
answer
CHANGED
@@ -6,4 +6,12 @@
|
|
6
6
|
INSERT INTO member(name, address, memberDate) values
|
7
7
|
('山田太郎', '東京都〇〇','2000-10-10')
|
8
8
|
```
|
9
|
-
のように、**memberid** を省略するような記述でなければなりません。
|
9
|
+
のように、**memberid** を省略するような記述でなければなりません。
|
10
|
+
|
11
|
+
一応、**nextval**([9.16. シーケンス操作関数](https://www.postgresql.jp/document/11/html/functions-sequence.html))を使用すればカラムを指定しない記述もできます。
|
12
|
+
**nextval()**はserialに付与された名前を指定します。
|
13
|
+
※単にcreate tableした場合には(**テーブル名_カラム名_seq**)という名前が付与されます。
|
14
|
+
```SQL
|
15
|
+
INSERT INTO member values
|
16
|
+
(nextval('member_memberid_seq'::regclass),'山田太郎', '東京都〇〇','2000-10-10')
|
17
|
+
```
|