Wie funktioniert Identität in SQL Server?
Wie funktioniert Identität in SQL Server?

Video: Wie funktioniert Identität in SQL Server?

Video: Wie funktioniert Identität in SQL Server?
Video: Einführung in SQL Prompt 2024, November
Anonim

EIN SQL Server-IDENTITÄT Säule ist eine besondere Art von Säule, die ist verwendet, um automatisch Schlüsselwerte basierend auf einem bereitgestellten Seed (Startpunkt) und Inkrement zu generieren. SQL Server bietet uns eine Reihe von Funktionen, die Arbeit mit dem IDENTITÄT Säule.

Zu wissen ist auch, wie Sie Identität in SQL Server verwenden können.

Identität Spalte einer Tabelle ist eine Spalte, deren Wert automatisch erhöht wird. Der Wert in an Identität Spalte wird erstellt von der Server . Ein Benutzer kann im Allgemeinen keinen Wert in ein Identität Säule. Identität Spalte kann verwendet werden, um die Zeilen in der Tabelle eindeutig zu identifizieren.

Wie bekomme ich außerdem meine Identität nach dem Einfügen zurück? Die Geltungsbereich_Identität () Funktion wird Rückkehr das Letzte Identität Wert eingefügt im aktuellen Bereich (und in der Sitzung) in einer beliebigen Tabelle. Die Funktion Ident_Current() übernimmt den Namen einer Tabelle (oder Ansicht) und kehrt zurück das Letzte Identität für diese Tabelle generierter Wert, unabhängig von Sitzung oder Umfang.

Was ist der Identitätsdatentyp in SQL Server?

Ein Identitätsspalte muss eine der folgenden Zahlen sein Datentypen : Dezimal, Int, Numerisch, Smallint, Bigint oder Tinyint. Ein Identitätsspalte kann NULL nicht akzeptieren oder speichern. Jede Tabelle kann nur eine enthalten Identitätsspalte.

Ist die Identitätsspalte ein Primärschlüssel?

Ein Identitätsspalte unterscheidet sich von a Primärschlüssel , dass seine Werte vom Server verwaltet werden und normalerweise nicht geändert werden können. In vielen Fällen und Identitätsspalte wird verwendet als Primärschlüssel ; dies ist jedoch nicht immer der Fall.

Empfohlen: