翻訳と辞書
Words near each other
・ 一思いに
・ 一性論
・ 一息
・ 一息ごとに一時間
・ 一恵
・ 一意
・ 一意分解整域
・ 一意分解環
・ 一意化定理
・ 一意専心
一意性制約
・ 一慶
・ 一成分系
・ 一成証券
・ 一戦
・ 一戸
・ 一戸 (小惑星)
・ 一戸 (曖昧さ回避)
・ 一戸IC
・ 一戸のぞみ


Dictionary Lists
翻訳と辞書 辞書検索 [ 開発暫定版 ]
スポンサード リンク

一意性制約 : ウィキペディア日本語版
一意性制約[いちいせいせいやく]
一意性制約 (いちいせいせいやく、''Unique Constraint'')とは、データベースにおいてデータを追加、更新する際の制約の一つで、列あるいは列のグループに含まれるデータが、テーブル内のすべての行で一意(「他に同じデータがない」の意味)であることを要求する。なお、この一意性制約にNOT NULL制約を加えたものが主キー制約であると考えることもできる。
== 構文 ==
 テーブル作成の際に、以下のようにSQLステートメントを記述する。
 1. 列制約として定義する方法:

CREATE TABLE テーブル名 (
列名1 列1データ型 CONSTRAINT 制約名 UNIQUE,
列名2 列2データ型
列nデータ型
);

 2. テーブル制約として定義する方法:

CREATE TABLE テーブル名 (
列名1 列1データ型,
列名2 列2データ型,
列nデータ型,
CONSTRAINT 制約名 UNIQUE (列名1)
);

 3. 列のグループに対して一意性制約を定義する方法:

CREATE TABLE テーブル名 (
列名1 列1データ型,
列名2 列2データ型,
列nデータ型,
CONSTRAINT 制約名 UNIQUE (列名1,列名2,・・)
);

 「CONSTRAINT 制約名」の指定は任意である。
 ALTER TABLE ステートメントを使うこともできる。

抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)
ウィキペディアで「一意性制約」の詳細全文を読む



スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース

Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.