Ändra standardspråket
Det språk som är inställt i SQL Server kan påverka hur teckensträngar tolkas som datum.
När språket ändras uppdateras datumformatet automatiskt.
I den här övningen analyserar du hur kommandot SET LANGUAGE påverkar några praktiska exempel.
Du väljer mellan engelska, kroatiska och holländska, där följande format används:
| Språk | Datumformat |
|---|---|
| English | mdy |
| Croatian | ymd |
| Dutch | dmy |
Den här övningen är en del av kursen
Funktioner för datamanipulering i SQL Server
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
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;