Sí, es posible crear un índice agrupado que no sea la clave principal. Simplemente use un CREATE CLUSTERED INDEX
declaración.
CREATE TABLE dbo.myTable (
myTableId int PRIMARY KEY NONCLUSTERED
myColumn int NOT NULL
)
CREATE CLUSTERED INDEX myIndex ON dbo.myTable(myColumn)
Antes de la versión Azure SQL Database v12, tenía que tener un índice agrupado antes de poder insertar datos en una tabla. A partir de Azure SQL Database v12 , montones (tablas sin un índice agrupado) ahora son compatibles.
Si su base de datos se creó antes de junio de 2016, aquí están los instrucciones para actualizar a la versión 12 .