डिफ़ॉल्ट भाषा बदलना
SQL Server में सेट की गई भाषा यह प्रभावित कर सकती है कि character strings को तारीख़ के रूप में कैसे समझा जाए.
भाषा बदलने पर तारीख़ का फ़ॉर्मेट अपने आप अपडेट हो जाता है.
इस अभ्यास में, आप कुछ व्यावहारिक उदाहरणों पर SET LANGUAGE कमांड के प्रभाव का विश्लेषण करेंगे.
आप English, Croatian, और Dutch भाषाओं में से चुनेंगे, ध्यान रखते हुए कि वे निम्नलिखित फ़ॉर्मेट्स का उपयोग करती हैं:
| Language | Date format |
|---|---|
| English | mdy |
| Croatian | ymd |
| Dutch | 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;