una tabla sirve que primaria para llena foranea eliminar como clave campo cambiar agregar sql sql-server-2005 clustered-index alter

sql - tabla - para que sirve la clave principal en access



¿Cómo cambiar la clave principal para que no esté agrupada? (1)

DBA renuente a tiempo parcial aquí. Deseo cambiar un índice de clave principal existente de agrupado a no agrupado. Y la sintaxis se está escapando de mí.

Así es como está programado en este momento.

ALTER TABLE [dbo].[Config] WITH NOCHECK ADD CONSTRAINT [PK_Config] PRIMARY KEY CLUSTERED ( [ConfigID] ) ON [PRIMARY]

No veo una declaración ALTER CONSTRAINT en los documentos en línea.


Elimine el índice agrupado, luego vuelva a crear la clave principal como no agrupada:

ALTER TABLE dbo.Config DROP CONSTRAINT PK_Config go ALTER TABLE dbo.Config ADD CONSTRAINT PK_Config PRIMARY KEY NONCLUSTERED (ConfigID)