問題ID: 8536 NOT NULL制約

この質問の投稿一覧へ

質問 問題ID: 8536 NOT NULL制約

msg# 1
depth:
0
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 .2 | 投稿日時 2018-8-23 15:04
hasimohi  常連   投稿数: 14
<解説>
・表が作成され、ID列にはNOT NULL制約が定義される
EMPLOYEES表のEMPLOYEE_ID列にはPRIMARY KEY制約が定義されていますが、NOT NULL制約は定義されていないため、副問合せによって新たに作成された表にNOT NULL制約は定義されません。明示的に定義されたNOT NULL制約だけが、副問合せによって新たに作成された表にコピーされます。

→問題文のEMPLOYEES表のEMPLOYEE_ID列はNOT NULLとなっています。
これは矛盾しているのではないでしょうか?
そもそも、PRIMARY KEYを設定した列には自動的にNOT NULL制約が適用されるのではないでしょうか?

投稿ツリー

  >フォーラム検索へ


Copyright (c) 2020 Ping-t All rights reserved.