🏠 » T-SQL Funktionen » T-SQL Datentypfunktionen » T-SQL IDENT_CURRENT Funktion

T-SQL IDENT_CURRENT Funktion

Die T-SQL IDENT_CURRENT Funktion gehört zu den T-SQL Datentypfunktionen und gibt den letzten für eine angegebene Tabelle oder Sicht generierten Identitätswert zurück.

Der letzte generierte Identitätswert der IDENT_CURRENT Funktion  kann sich auf eine beliebige Sitzung und einen beliebigen Gültigkeitsbereich beziehen.

Das Beispiel zur T-SQL IDENT_CURRENT Funktion zeigt den Einsatz und die Möglichkeiten dieser T-SQL Funktion.

T-SQL IDENT_CURRENT Funktion Syntax

Die T-SQL IDENT_CURRENT Funktion kann folgendermaßen verwendet werden:

IDENT_CURRENT('table_or_view')

Folgende Parameter müssen in der Funktion eingesetzt werden:

  • table_or_view: Der Name der Tabelle oder Ansicht, deren Identitätswert zurückgegeben wird. table_or_view ist vom Datentyp varchar und hat keinen Standardwert.

Die T-SQL IDENT_CURRENT Funktion gibt NULL bei einem Fehler zurück oder wenn ein Aufrufer nicht über Berechtigungen zum Anzeigen des Objekts verfügt.

Wichtig: Die T-SQL IDENT_CURRENT-Funktion ist nur bedingt geeignet, um den nächsten generierten Identitätswert vorherzusagen. Der tatsächlich generierte Wert kann sich aufgrund von Einfügungen durch andere Sitzungen von IDENT_CURRENT plus IDENT_INCR unterscheiden.

T-SQL IDENT_CURRENT Funktion Beispiel

Das folgende T-SQL IDENT_CURRENT Beispiel veranschaulicht, wie die T-SQL Funktion verwendet werden kann. Im folgenden Beispiel wird der letzte Identitätswert zurückgegeben, der für die dbo.Person-Tabelle in der Datenbank generiert wurde:

SELECT IDENT_CURRENT('dbo.Person') AS Current_Identity;

Weiterführende Artikel