🏠 » T-SQL Tutorial » T-SQL Variablen

T-SQL Variablen

T-SQL Variablen können im Deklarationsteil eines T-SQL Blocks definiert und intialisiert werden. Der Block wird mit dem Kommando DECLARE initialisiert. Eine selbstdefinierte Variable beginnt immer mit dem Kommando @, zum Beispiel: DECLARE @MyVariable int. T-SQL Systemvariablen werden immer mit einem doppelten Kommando @@ initialisiert.

"Welche Arten von Variablen können deklariert werden?"

T-SQL Variablen gibt es in jeglicher Art und Form. Viele T-SQL-Variablen werden für das Zwischenspeichern von Werten oder zur Weiterverarbeitung von Ergebnissen verwendet.

Neben einfachen  Zahlenvariablen, String-Variablen und Datumsvariablen, können auch komplexe Variablen, wie BLOBs (Binary Large Objects) oder auch VARCHARs, im Microsoft SQL Server angelegt werden.

T-SQL Variablen Syntax

Die Syntax zur Deklarierung einer T-SQL Variable ist sehr einfach zu realisieren. Wichtig dabei ist, dass der Deklarationsteil immer mit dem Kommando DECLARE beginnt und das eine selbstdefinierte Variable mit dem @-Kommando beginnt. Die T-SQL Syntax für eine T-SQL Variable kann folgenermaßen definiert werden:

DECLARE --Deklarationsteil wird initialisiert
@Variable Datentyp; --Variablen und Datentyp werden festgelegt

T-SQL Variablen Beispiel

Im T-SQL Beispiel wird eine einfache Variable für einen numerischen Wert deklariert, die sich im Bereich von -2^31 (-2.147.483.648) bis 2^31-1 (2.147.483.647) befinden darf.

DECLARE
@MyVariable int;

Weiterführende Artikel