sql >> Databasteknik >  >> RDS >> Sqlserver

Hur skapar man icke-klustrade index i Skapa tabell?

Hjälpen i böcker på nätet nämner faktiskt nyckelordet CLUSTERED, men det är bara relevant för UNIKA eller PRIMARY KEY-begränsningar. Båda dessa begränsningar skapar ett index, och du kan ange om det indexet ska vara klustrat eller icke-klustrat.

Du kan inte använda den syntaxen för att skapa ett standardindex som inte är klustrade.

Create table FavoriteDish    
(    
FavID int identity (1,1) primary key not null,    
DishID int references Dishes(DishID) not null ,    
CelebrityName nvarchar(100)   constraint ux_CelebrityName unique NONCLUSTERED not null     
)


  1. Kör en lagrad procedur i en annan lagrad procedur i SQL-servern

  2. OLE DB-leverantören 'Microsoft.Jet.OLEDB.4.0' kan inte användas för distribuerade frågor

  3. Geografiskt spridda servrar, PostgreSQL och JPA

  4. För att förstå frågor i PHP PG-förberedda uttalanden