Ja, det är möjligt att skapa ett klustrat index som inte är den primära nyckeln. Använd bara en CREATE CLUSTERED INDEX
uttalande.
CREATE TABLE dbo.myTable (
myTableId int PRIMARY KEY NONCLUSTERED
myColumn int NOT NULL
)
CREATE CLUSTERED INDEX myIndex ON dbo.myTable(myColumn)
Före version Azure SQL Database v12 var du tvungen att ha ett klustrat index innan du kunde infoga data i en tabell. Från och med Azure SQL Database v12 , heaps (tabeller utan ett klustrat index) stöds nu.
Om din databas skapades före juni 2016, här är instruktioner för uppgradering till version 12 .