助け合いフォーラム
トピック一覧に戻るトピック タイトル
問題ID: 8536 NOT NULL制約
フォーラム
最強WEB問題集Oracle Master 11g Bronze SQL基礎
投稿ユーザ(投稿日)
(2018/8/23)本文
<解説>
・表が作成され、ID列にはNOT NULL制約が定義される
EMPLOYEES表のEMPLOYEE_ID列にはPRIMARY KEY制約が定義されていますが、NOT NULL制約は定義されていないため、副問合せによって新たに作成された表にNOT NULL制約は定義されません。明示的に定義されたNOT NULL制約だけが、副問合せによって新たに作成された表にコピーされます。
→問題文のEMPLOYEES表のEMPLOYEE_ID列はNOT NULLとなっています。
これは矛盾しているのではないでしょうか?
そもそも、PRIMARY KEYを設定した列には自動的にNOT NULL制約が適用されるのではないでしょうか?
レス一覧
トピック一覧に戻る
フォーラムTopへ
Copyright (c) 2010
Ping-t All rights reserved.