เริ่มต้นใช้งานเริ่มต้นใช้งานได้ฟรี

การเปลี่ยนภาษาเริ่มต้น

ภาษาที่ตั้งค่าใน SQL Server มีผลต่อการตีความสตริงตัวอักษรในรูปแบบวันที่ การเปลี่ยนภาษาจะอัปเดตรูปแบบวันที่โดยอัตโนมัติ ในแบบฝึกหัดนี้ คุณจะวิเคราะห์ผลกระทบของคำสั่ง SET LANGUAGE ผ่านตัวอย่างจริง คุณจะเลือกใช้ภาษาอังกฤษ โครเอเชีย และดัตช์ โดยแต่ละภาษาใช้รูปแบบวันที่ดังนี้

ภาษา รูปแบบวันที่
อังกฤษ mdy
โครเอเชีย ymd
ดัตช์ dmy

แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร

ฟังก์ชันสำหรับจัดการข้อมูลใน SQL Server

ดูคอร์ส

แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ

ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์

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;
แก้ไขและรันโค้ด