CommencezCommencez gratuitement

Modifier la langue par défaut

La langue définie dans SQL Server peut influencer la façon dont les chaînes de caractères sont interprétées comme des dates. Changer la langue met automatiquement à jour le format de date. Dans cet exercice, vous allez analyser l'effet de la commande SET LANGUAGE à travers quelques exemples concrets. Vous choisirez entre les langues anglaise, croate et néerlandaise, en tenant compte des formats suivants :

Langue Format de date
English mdy
Croatian ymd
Dutch dmy

Cette activité fait partie du cours

Fonctions pour manipuler les données dans SQL Server

Voir le cours

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

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;
Modifier et exécuter le code