sql >> データベース >  >> RDS >> Sqlserver

SQL Serverの一意のキーもインデックスですか?

    一意キー:一意キーは、それらが定義されている列の一意性を強制します。一意キーは、列に非クラスター化インデックスを作成します。一意キーは、1つのNULL値のみを許可します。

    テーブルを変更して、列に一意の制約を追加します:

    ALTERTABLE作成者ADDCONSTRAINTIX_Authors_NameUNIQUE(Name)GO

    ソース

    MSDNからの詳細情報。

    FWIW-制約によってインデックスが作成されない場合は、IX_という名前を付けないようにします。 これは通常、1つに関連付けられていると想定されるためです(IX =インデックス)。



    1. SQL ServerのWHERE句のアンパサンド(&)演算子

    2. MariaDBプラットフォームX5の紹介:あらゆる規模のあらゆるワークロードデータベース

    3. Prismaの使い方

    4. MySQLテーブルでのvarcharの長さの重要性