Sqlserver
 sql >> Base de Dados >  >> RDS >> Sqlserver

Índice não agrupado do SQL SERVER na variável da tabela?


Bem, provavelmente é tarde demais para Priyanka, mas alguém pode achar isso útil.

Existe uma maneira de criar um índice não exclusivo em uma tabela temporária, usando um pequeno truque:adicione uma coluna de identidade e torne-a o último campo de sua chave primária.
DECLARE @MyTable TABLE (IXField1 int, IXFiled2 int, Field3 bit, HelperIX int IDENTITY (1,1), PRIMARY KEY/UNIQUE (IXField1, IXField2, HelperIX)