Hitachi

ノンストップデータベース HiRDB Version 10 解説


5.7.1 非ナル値制約

列中のデータにナル値を許さない制約を定義できます。これを非ナル値制約といいます。非ナル値制約は列単位に指定します。非ナル値制約を定義した列に対しては,ナル値を含む行の追加や更新ができません。非ナル値制約を定義した列に対しては,常に値が定まっていることが要求されるため,ナル値を与えようとすると制約違反となります。

非ナル値制約を定義する場合は,CREATE TABLENOT NULLオプションを指定します。非ナル値制約の詳細については,マニュアル「HiRDB UAP開発ガイド」を参照してください。

備考

主キーを定義した列には非ナル値制約が定義されます。