回答編集履歴
3
推敲
answer
CHANGED
@@ -8,7 +8,7 @@
|
|
8
8
|
--
|
9
9
|
CONSTRAINT [識別子] [制約定義]となりますが、この[制約定義]にはNot Null制約は含まれません。
|
10
10
|
リファレンスの「5.3.2. 非NULL制約」の一部を引用すると
|
11
|
-
>
|
11
|
+
> 非NULL制約に明示的な名前を付けられないのが欠点です
|
12
12
|
|
13
13
|
とあります。
|
14
14
|
ですので、not null制約に名前は付けられません。
|
2
推敲
answer
CHANGED
@@ -6,10 +6,10 @@
|
|
6
6
|
|
7
7
|
追記
|
8
8
|
--
|
9
|
-
CONSTRAINT [識別子] [制約定義]となりますが、この制約定義にはNot Null制約は含まれません。
|
9
|
+
CONSTRAINT [識別子] [制約定義]となりますが、この[制約定義]にはNot Null制約は含まれません。
|
10
|
-
not null制約に名前は付けられません。
|
11
10
|
リファレンスの「5.3.2. 非NULL制約」の一部を引用すると
|
12
11
|
> 引用テキスト非NULL制約に明示的な名前を付けられないのが欠点です
|
13
12
|
|
14
13
|
とあります。
|
14
|
+
ですので、not null制約に名前は付けられません。
|
15
|
-
|
15
|
+
やるとするなら、検査制約として識別子を付与することになります。
|
1
追記
answer
CHANGED
@@ -2,4 +2,14 @@
|
|
2
2
|
[5.3. 制約](https://www.postgresql.jp/document/9.6/html/ddl-constraints.html)
|
3
3
|
|
4
4
|
not null 制約の付与や解除は以下の「5.5.3. 制約の追加」を参照
|
5
|
-
[5.5. テーブルの変更](https://www.postgresql.jp/document/9.6/html/ddl-alter.html)
|
5
|
+
[5.5. テーブルの変更](https://www.postgresql.jp/document/9.6/html/ddl-alter.html)
|
6
|
+
|
7
|
+
追記
|
8
|
+
--
|
9
|
+
CONSTRAINT [識別子] [制約定義]となりますが、この制約定義にはNot Null制約は含まれません。
|
10
|
+
not null制約に名前は付けられません。
|
11
|
+
リファレンスの「5.3.2. 非NULL制約」の一部を引用すると
|
12
|
+
> 引用テキスト非NULL制約に明示的な名前を付けられないのが欠点です
|
13
|
+
|
14
|
+
とあります。
|
15
|
+
ですので、検査制約として命名することになります。
|