SQL基礎知識〜テーブルの制約編〜
目次
制約について
制約とは、登録するデータを常に正しい状態に保つ為の条件です。
テーブルを作成する時に制約を設けると、データの登録時に制限をかけることができます。
制約には、主に以下のようなものがあります。
制約 | 働き |
PRIMARY KEY (主キー) | ・データの重複を禁止する ・NULL値を禁止する |
UNIQUE | ・データに一意性を持たせる |
CHECK(条件式) | ・あらかじめ条件式を用意し、条件に合わないデータを禁止する |
NOT NULL | ・NULL値を禁止する |
DEFAULT = 値 | ・あらかじめ指定した値を初期値として登録する |