MySQL GET_FORMAT() फ़ंक्शन का उपयोग डेटाटाइप जैसे DATE, TIME, DATETIME या TIMESTAMP को दूसरे तर्क के रूप में दिए गए मानक प्रारूप के आधार पर स्वरूपित तरीके से परिवर्तित करने के लिए किया जाता है। मानक प्रारूप प्रकार EUR, INTERNAL, ISO, JIS या USA हो सकता है। लौटाए गए प्रारूप कोड वही कोड हैं जिनका उपयोग DATE_FORMAT() फ़ंक्शन द्वारा किया जाता है। यह फ़ंक्शन DATE_FORMAT() और STR_TO_DATE() फ़ंक्शन के संयोजन में उपयोगी है।
सिंटैक्स
GET_FORMAT(data_type, standard_format)
यहाँ जैसा कि हमने पहले बताया, data_type DATE, TIME, DATETIME या TIMESTAMP होगा, और standard_format शायद EUR, INTERNAL, ISO, JIS या USA।
उदाहरण
mysql> GET_FORMAT(DATE, 'USA') AS 'AMERICAN Format',-> GET_FORMAT(DATE, 'ISO') AS 'ISO Format' चुनें;+------------ ----+-----------+| अमेरिकी प्रारूप | आईएसओ प्रारूप |+---------------------+---------------+| %m.%d.%Y | %Y-%m-%d |+-----------------+-----------+1 पंक्ति सेट में (0.00 सेकंड)पूर्व>उपरोक्त क्वेरी यूएसए और आईएसओ दिनांक प्रारूप में उपयोग किए गए दिनांक प्रारूप को लौटाती है।
mysql> GET_FORMAT(TIME, 'USA') AS 'AMERICAN Format',-> GET_FORMAT(TIME, 'ISO') AS 'ISO Format' चुनें;+------------- ----+-----------+| अमेरिकी प्रारूप | आईएसओ प्रारूप |+---------------------+---------------+| %h:%i:%s %p | %H:%i:%s |+-----------------+---------------+1 पंक्ति सेट में (0.00 सेकंड)पूर्व>उपरोक्त क्वेरी यूएसए और आईएसओ दिनांक प्रारूप में उपयोग किए गए समय प्रारूप को लौटाती है।