Udostępnij za pośrednictwem


Właściwość IdentityIncrement

Ta funkcja zostanie usunięta z przyszłej wersji programu Microsoft SQL Server. Należy unikać stosowania tej funkcji w nowych projektach oraz zaplanować modyfikację aplikacji, w których obecnie jest używana ta funkcja.

IdentityIncrement właściwość udostępnia wartość, która Microsoft SQL Server dodaje się do maksymalnej wartości tożsamości istniejących wierszy jak generuje następnego wartość tożsamości.

Składnia

object
.IdentityIncrement [=value]

Części

  • obiekt
    Wyrażenie do obiektu w na liście dotyczy

  • wartość
    Liczba całkowita długa, większe lub równe 1

Typ danych

Długie

Można modyfikować

Odczyt/zapis przed do programu SQL Server kolumna tworzenia.Tylko do odczytu dla istniejących kolumn.

Prototyp (C/C++)

HRESULT GetIdentityIncrement(LPLONG pRetVal);
HRESULT SetIdentityIncrement(LONG NewValue);

Uwagi

SQL Server umożliwia wiersz właściwość tożsamości na pojedynczej kolumna w tabela.Tożsamości, takie jak klucz podstawowy unikatowo identyfikuje wiersz.SQL Server implementuje identyfikacji wiersza przy użyciu wartości liczbowe.Jak wiersze są wstawiane, SQL Server generuje dodając przyrost do istniejącej wartości maksymalnej wartości kolumna tożsamości.

Na przykład pierwsze trzy wiersze wstawione do tabela zawierającej kolumna zdefiniowane przy użyciu wiersza tożsamość materiału siewnego tożsamość 1 i 3, wartość przyrostu wartości tożsamości są 1, 4 i 7.

Stosuje się do: