ÎncepețiÎncepe gratuit

Schimbarea limbii implicite

Limba setată în SQL Server poate influența modul în care șirurile de caractere sunt interpretate ca date calendaristice. Schimbarea limbii actualizează automat formatul datei. În acest exercițiu, vei analiza impactul comenzii SET LANGUAGE pe câteva exemple practice. Vei alege între limbile engleză, croată și olandeză, având în vedere că acestea folosesc următoarele formate:

Limbă Format dată
Engleză mdy
Croată ymd
Olandeză dmy

Acest exercițiu face parte din cursul

Funcții pentru manipularea datelor în SQL Server

Vezi cursul

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

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;
Editează și rulează codul