शुरू करेंमुफ़्त में शुरू करें

FORMAT() का उपयोग

CONVERT() फंक्शन के विपरीत, FORMAT() फंक्शन फ़ॉर्मेट को स्ट्रिंग के रूप में लेता है, जैसे 'dd/MM/yyyy'.

आपको सभी पायलट्स की एक रिपोर्ट निकालनी है। आपको पता चलता है कि entry_date कॉलम का फ़ॉर्मेट 'yyyy-MM-dd' है, और आप परिणाम 'dd/MM/yyyy' फ़ॉर्मेट में दिखाना चाहते हैं। क्योंकि इस टेबल में डेटा कम है, आप FORMAT() फंक्शन का उपयोग करने के बारे में सोचते हैं।

ध्यान दें कि entry_date कॉलम का टाइप VARCHAR(10) है, कोई date टाइप नहीं।

यह अभ्यास पाठ्यक्रम का हिस्सा है

SQL Server डेटाबेस में डेटा क्लीनिंग

पाठ्यक्रम देखें

अभ्यास निर्देश

  • entry_date कॉलम के टाइप को DATE में कन्वर्ट करें और उसे 'dd/MM/yyyy' फ़ॉर्मेट में प्रिंट करें।

इंटरैक्टिव व्यावहारिक अभ्यास

इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।

SELECT 
	pilot_code,
	pilot_name,
	pilot_surname,
	carrier_code,
    -- Convert the entry_date to a DATE and print it in dd/MM/yyyy format
	___(___(entry_date AS DATE), '___/___/___') AS entry_date
from pilots
कोड संपादित करें और चलाएँ