Sqlserver
 sql >> Database >  >> RDS >> Sqlserver

Come creare un indice non cluster in Crea tabella?

L'aiuto nei libri online menziona infatti la parola chiave CLUSTERED, ma è rilevante solo per i vincoli UNIQUE o PRIMARY KEY. Entrambi questi vincoli creano un indice e puoi specificare se tale indice deve essere raggruppato o non raggruppato.

Non è possibile utilizzare tale sintassi per creare un indice standard non cluster.

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     
)