LoslegenKostenlos starten

Daten CASTen

Es kommt oft vor, dass du Daten in einem bestimmten Typ oder Format brauchst, sie aber anders gespeichert sind. Zum Beispiel:

  • Daten aus mehreren Quellen mit unterschiedlichen Datentypen in eine einzige Quelle integrieren
  • Abstrakte Daten sollen besser lesbar sein (z. B. True/False statt 1/0) Zum Glück musst du die Daten selbst nicht ändern. Du kannst Funktionen verwenden, um sie explizit in den benötigten Datentyp zu konvertieren (mit CAST() und CONVERT()).

Jetzt wirst du Daten mit der Funktion CAST() explizit umwandeln. Denk an die Syntax: sql CAST(expression AS data_type [(length)])

Diese Übung ist Teil des Kurses

<Kurs>Funktionen zur Datenmanipulation in SQL Server</Kurs>
Kurs ansehen

Interaktive praktische Übung

Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.

SELECT 
	-- Transform the year part from the birthdate to a string
	first_name + ' ' + last_name + ' was born in ' + ___(YEAR(___) AS nvarchar) + '.' 
FROM voters;
Code bearbeiten und ausführen