IniziaInizia gratis

Modificare la lingua predefinita

La lingua impostata in SQL Server può influenzare il modo in cui le stringhe di caratteri vengono interpretate come date. Cambiare la lingua aggiorna automaticamente il formato della data. In questo esercizio, analizzerai l'impatto del comando SET LANGUAGE su alcuni esempi pratici. Selezionerai tra le lingue English, Croatian e Dutch, tenendo presente che usano i seguenti formati:

Language Date format
English mdy
Croatian ymd
Dutch dmy

Questo esercizio fa parte del corso

Funzioni per manipolare i dati in SQL Server

Visualizza il corso

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

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;
Modifica ed esegui il codice