sql >> Databáze >  >> RDS >> Sqlserver

SQL Server:jak napsat příkaz změnit index pro přidání sloupce do jedinečného indexu?

Index nemůžete změnit – jediné, co můžete udělat, je

  1. zrušte starý index (DROP INDEX (indexname) ON (tablename) )

  2. znovu vytvořte nový index s dalším sloupcem v něm:

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

ALTER INDEX příkaz v SQL Server (viz dokumenty ) je k dispozici pro změnu určitých vlastností (vlastnosti úložiště atd.) existujícího indexu, ale neumožňuje změny ve sloupcích, které tvoří index.



  1. Jaký typ objektu provádí Spring Hibernate Template návrat metody pro počítací dotaz na Oracle?

  2. Jak extrahovat číslo měsíce z data v Oracle

  3. Jak vložím datum do mysql jako parametr?

  4. MySQL - PŘIPOJTE SE a NEBO b