sql >> Database >  >> RDS >> Sqlserver

SQL SERVER NON-Clustered Index op tabelvariabele?

Nou, het is waarschijnlijk te laat voor Priyanka, maar iemand anders kan dit nuttig vinden.

Er IS een manier om een ​​niet-unieke index op een tijdelijke tabel te maken, met behulp van een kleine truc:voeg een identiteitskolom toe en maak dit het laatste veld van uw primaire sleutel.

DECLARE @MyTable TABLE (IXField1 int, IXFiled2 int, Field3 bit, HelperIX int IDENTITY (1,1), PRIMARY KEY/UNIQUE (IXField1, IXField2, HelperIX)


  1. SQL Server 2005 - Hoe vaak moet u indexen opnieuw opbouwen?

  2. sql - oracle - het eerste en laatste record selecteren voor een specifieke groep/sku

  3. MySql.Data.MySqlClient.Replication.ReplicationManager genereert een System.TypeInitializationException

  4. 10 redenen om bij MySQL te blijven