締切済み

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

  • 困ってます
  • 質問No.9363660
  • 閲覧数225
  • ありがとう数0
  • 気になる数0
  • 回答数3
  • コメント数0

お礼率 69% (46/66)

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

回答 (全3件)

  • 回答No.3

ベストアンサー率 28% (1340/4703)

コンピューター カテゴリマスター
>表レベルだと何か不都合があるのでしょうか?

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

ベストアンサー率 32% (179/550)

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

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

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

ベストアンサー率 19% (839/4396)

ではNOTNULL制約をつけない列を追加したい場合はどうしましょう?
表全体に関することは表レベルに、列に関することは列に記述します。
結果を報告する
このQ&Aにはまだコメントがありません。
あなたの思ったこと、知っていることをここにコメントしてみましょう。
関連するQ&A
AIエージェント「あい」

こんにちは。AIエージェントの「あい」です。
あなたの悩みに、OKWAVE 3,500万件のQ&Aを分析して最適な回答をご提案します。

その他の関連するQ&A、テーマをキーワードで探す

キーワードでQ&A、テーマを検索する

ピックアップ

ページ先頭へ