Ja, es ist möglich, einen gruppierten Index zu erstellen, der nicht der Primärschlüssel ist. Verwenden Sie einfach einen CREATE CLUSTERED INDEX
Erklärung.
CREATE TABLE dbo.myTable (
myTableId int PRIMARY KEY NONCLUSTERED
myColumn int NOT NULL
)
CREATE CLUSTERED INDEX myIndex ON dbo.myTable(myColumn)
Vor Version Azure SQL-Datenbank v12 mussten Sie über einen gruppierten Index verfügen, bevor Sie Daten in eine Tabelle einfügen konnten. Ab Azure SQL Database v12 , Heaps (Tabellen ohne Clustered-Index) werden jetzt unterstützt.
Wenn Ihre Datenbank vor Juni 2016 erstellt wurde, finden Sie hier die Anleitung zum Upgrade auf Version 12 .