Ja, het is mogelijk om een geclusterde index te maken die niet de primaire sleutel is. Gebruik gewoon een CREATE CLUSTERED INDEX
verklaring.
CREATE TABLE dbo.myTable (
myTableId int PRIMARY KEY NONCLUSTERED
myColumn int NOT NULL
)
CREATE CLUSTERED INDEX myIndex ON dbo.myTable(myColumn)
Vóór versie Azure SQL Database v12 moest u een geclusterde index hebben voordat u gegevens in een tabel kon invoegen. Vanaf Azure SQL Database v12 , worden heaps (tabellen zonder een geclusterde index) nu ondersteund.
Als uw database vóór juni 2016 is gemaakt, vindt u hier de instructies voor het upgraden naar versie 12 .