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

SQL Server:一意のインデックスに列を追加するために、alter index ステートメントを作成する方法は?

    インデックスを変更することはできません - できることはすべて

    <オール> <リ>

    古いインデックスを削除します (DROP INDEX (indexname) ON (tablename) )

    <リ>

    追加の列を含む新しいインデックスを再作成します:

       CREATE UNIQUE NONCLUSTERED INDEX (indexname)
       ON dbo.YourTableName(columns to include)
    

    ALTER INDEX SQL Server のステートメント (ドキュメント ) を使用して、既存のインデックスの特定のプロパティ (ストレージ プロパティなど) を変更できますが、インデックスを構成する列を変更することはできません。



    1. SQLServerとMySQLの同期

    2. SSMSバージョン18–データベース図なし

    3. Dev / Test RDSを使用することは、本番RDSよりもプロジェクトにとって悪い考えですか?

    4. トリガー内の1対多のテーブル関係でレコードを更新するORACLE