MulaiMulai sekarang secara gratis

Mengubah bahasa bawaan

Bahasa yang disetel di SQL Server dapat memengaruhi cara string karakter ditafsirkan sebagai tanggal. Mengubah bahasa akan otomatis memperbarui format tanggal. Dalam latihan ini, Anda akan menganalisis dampak perintah SET LANGUAGE pada beberapa contoh praktis. Anda akan memilih antara bahasa English, Croatian, dan Dutch, dengan mempertimbangkan bahwa ketiganya menggunakan format berikut:

Language Date format
English mdy
Croatian ymd
Dutch dmy

Latihan ini adalah bagian dari kursus

Fungsi untuk Memanipulasi Data di SQL Server

Lihat Kursus

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

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;
Edit dan Jalankan Kode