FORMAT() verwenden
Im Gegensatz zur Funktion CONVERT() nimmt FORMAT() das Format als String entgegen, zum Beispiel 'dd/MM/yyyy'.
Du sollst einen Bericht über alle Piloten erstellen. Dir fällt auf, dass das Format der Spalte entry_date 'yyyy-MM-dd' ist, und du möchtest die Ergebnisse im Format 'dd/MM/yyyy' anzeigen. Da diese Tabelle nur wenige Daten enthält, denkst du darüber nach, die Funktion FORMAT() zu verwenden.
Beachte, dass der Typ der Spalte entry_date VARCHAR(10) ist und kein Datum.
Diese Übung ist Teil des Kurses
Datenbereinigung in SQL Server-Datenbanken
Anleitung zur Übung
- Konvertiere den Typ der Spalte
entry_dateinDATEund gib ihn im Format'dd/MM/yyyy'aus.
Interaktive Übung
Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.
SELECT
pilot_code,
pilot_name,
pilot_surname,
carrier_code,
-- Convert the entry_date to a DATE and print it in dd/MM/yyyy format
___(___(entry_date AS DATE), '___/___/___') AS entry_date
from pilots