Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Dotyczy:SQL Server
Azure SQL Database
Azure SQL Managed Instance
IDENTITY jest obsługiwany w tabeli zoptymalizowanej pod kątem użycia pamięci, pod warunkiem że wartość początkowa i przyrost wynoszą 1 (co jest wartością domyślną). Kolumny tożsamości z definicją IDENTITY(x, y), gdzie x != 1 lub y != 1 nie są obsługiwane w tabelach zoptymalizowanych pod kątem pamięci.
Aby zwiększyć wartość początkową IDENTITY, wstaw nowy wiersz z jawną wartością dla kolumny identity, korzystając z opcji sesji SET IDENTITY_INSERT table_name ON. Po wstawieniu wiersza wartość początkowa IDENTITY zostaje zmieniona na jawnie wstawioną wartość powiększoną o 1. Na przykład, aby zwiększyć wartość początkową do 1000, wstaw wiersz z wartością 999 w kolumnie tożsamości. Wygenerowane wartości tożsamości będą rozpoczynać się od 1000.