このユニークな制約を考慮してください:列に一意の制約を作成すると、自動的に索引が作成されますか?
ALTER TABLE Posts
ADD CONSTRAINT UQ_Posts_Name
UNIQUE (Name);
Name
の列に自動的にインデックスを作成しますか?
このユニークな制約を考慮してください:列に一意の制約を作成すると、自動的に索引が作成されますか?
ALTER TABLE Posts
ADD CONSTRAINT UQ_Posts_Name
UNIQUE (Name);
Name
の列に自動的にインデックスを作成しますか?
はいです。 this
はい、絶対に。ユニーク制約はユニークなインデックスを作成します。
別のインデックスを作成することもできます。この記事http://msdn.microsoft.com/en-us/library/aa224827(SQL.80).aspxでは、相違点が非常によく説明されています。
はい、追加するだけです。プライマリキーを作成すると自動的にクラスタ化インデックスが作成されます。
EDIT: 私はリーフェンさんのコメントの後に...間違っていた:あなたはPRIMARY KEY制約を作成するときにクラスタ化インデックス場合
、列または列のユニークなクラスタ化インデックスが自動的に作成されますテーブルが存在せず、一意のノンクラスタードインデックスを指定しないでください。主キー列はNULL値を許可できません。
プライマリキーを作成すると、自動的にクラスタ化インデックスが作成されます。 –
あなたは正しい - PRIMARY KEY制約を作成すると、テーブルのクラスタ化インデックスが存在せず、一意のノンクラスタードインデックスを指定していない場合、その列の一意のクラスタ化インデックスが自動的に作成されます。主キー列はNULL値を許可できません。 –