Změna výchozího jazyka
Jazyk nastavený v SQL Serveru může ovlivnit způsob, jakým jsou řetězce interpretovány jako data.
Změna jazyka automaticky aktualizuje formát data.
V tomto cvičení si analyzuješ, jaký vliv má příkaz SET LANGUAGE na praktických příkladech.
Budeš vybírat mezi angličtinou, chorvatštinou a nizozemštinou – tyto jazyky používají následující formáty:
| Jazyk | Formát data |
|---|---|
| Angličtina | mdy |
| Chorvatština | ymd |
| Nizozemština | dmy |
Toto cvičení je součástí kurzu
Funkce pro práci s daty v SQL Serveru
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
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;