回答編集履歴

3

追加

2017/01/23 02:19

投稿

A.Ichi
A.Ichi

スコア4070

test CHANGED
@@ -37,3 +37,5 @@
37
37
 
38
38
 
39
39
  defaultで定義すれば同じです。
40
+
41
+ sequence名もALTER TABLEすれば変更可能です。

2

変更

2017/01/23 02:19

投稿

A.Ichi
A.Ichi

スコア4070

test CHANGED
@@ -4,7 +4,7 @@
4
4
 
5
5
  serial、bigserialは、default nextval('table_hoge_seq'::regclass) をCREATEの際に自動で定義してくれる以外は、同じだと思われます。定義後に変更も可能ですし。
6
6
 
7
- 強いて言うとsequence名が同じものが存在するとダブル事でしょうか、あと好きな名前にできない。(テーブル名+カラム名+seq)
7
+ 強いて言うとsequence名が好きな名前にできない。(テーブル名+カラム名+seq)、同じ名前が有ると1をつけてくれる様です。
8
8
 
9
9
 
10
10
 

1

変更

2017/01/23 02:06

投稿

A.Ichi
A.Ichi

スコア4070

test CHANGED
@@ -4,7 +4,7 @@
4
4
 
5
5
  serial、bigserialは、default nextval('table_hoge_seq'::regclass) をCREATEの際に自動で定義してくれる以外は、同じだと思われます。定義後に変更も可能ですし。
6
6
 
7
- 強いて言うとsequence名が同じものが存在すると定義できない事でしょうか。(テーブル名+カラム名+seq)
7
+ 強いて言うとsequence名が同じものが存在するとダブル事でしょうか、あと好きな名前にできない。(テーブル名+カラム名+seq)
8
8
 
9
9
 
10
10