こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

締切り済みの質問

オラクルのNOT NULL制約は列レベルでのみ定義

オラクルのNOT NULL制約は列レベルでのみ定義出来る という制約はなぜですか?
表レベルだと何か不都合があるのでしょうか?

投稿日時 - 2017-08-16 15:19:49

QNo.9363660

困ってます

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(3)

ANo.3

>表レベルだと何か不都合があるのでしょうか?

不都合以前に、表レベルのNOT NULL制約ってどういう制約なんですか?

投稿日時 - 2017-08-16 19:31:37

ANo.2

Create Tableする時に、全ての列にNot NUllを指定すればよいだけでしょ。

>表レベルだと何か不都合があるのでしょうか?

逆に聞きたい。表レベルでNot Null指定出来ない事にどの様な問題が有るの。

投稿日時 - 2017-08-16 18:07:39

ANo.1

ではNOTNULL制約をつけない列を追加したい場合はどうしましょう?
表全体に関することは表レベルに、列に関することは列に記述します。

投稿日時 - 2017-08-16 15:54:12

あなたにオススメの質問