Standardmäßige Sprache ändern
Die in SQL Server eingestellte Sprache beeinflusst, wie Zeichenketten als Datumsangaben interpretiert werden.
Wenn du die Sprache änderst, wird das Datumsformat automatisch angepasst.
In dieser Übung analysierst du die Auswirkungen des Befehls SET LANGUAGE anhand einiger praktischer Beispiele.
Du wählst zwischen Englisch, Kroatisch und Niederländisch und berücksichtigst dabei die folgenden Formate:
| Language | Date format |
|---|---|
| English | mdy |
| Croatian | ymd |
| Dutch | dmy |
Diese Übung ist Teil des Kurses
<Kurs>Funktionen zur Datenmanipulation in SQL Server</Kurs>Interaktive praktische Übung
Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.
DECLARE @date1 NVARCHAR(20) = '30.03.2019';
-- Set the correct language
SET LANGUAGE ___;
SELECT
@date1 AS initial_date,
-- Check that the date is valid
ISDATE(@date1) AS is_valid,
-- Select the name of the month
___ AS month_name;