104
Kapitel 7
Arbeiten mit SQL Server-Datentypen
5. DECIMAL
6. INT
7. TINYINT
8. NVARCHAR
9. CHAR
Wenn zwei Ausdrücke mit unterschiedlichen Datentypen kombiniert oder ver-
glichen werden, wird der niedrigere in der Liste in den höheren Typ der Liste
konvertiert. Im folgenden Beispiel wird eine Variable vom Typ TINYINT implizit
in INT konvertiert, bevor sie der INT-Variablen @myINT hinzugefügt wird.
Beispiel:
DECLARE @myTINYINT TINYINT = 25;
DECLARE @MyINT INT = 9999;
SELECT @myTINYINT + @MyINT AS 'Ergebnis';
Ergebnis:
Ergebnis
-----------
10024
(1 Zeile betroffen)
7.1.6 Wann werden Dateitypen konvertiert?
Es gibt eine Reihe von Szenarien, in denen Datentypen möglicherweise konver-
tiert werden müssen, wenn SQL Server abgefragt wird: ...