Oracle डाटाबेस में TO_CHAR(datetime)
है फ़ंक्शन जो हमें डेटाटाइम मान से विभिन्न दिनांक भागों को प्राप्त करने में सक्षम बनाता है।
EXTRACT(datetime)
. भी है फ़ंक्शन जो एक विशिष्ट डेटाटाइम इकाई (जैसे दिन, महीना, वर्ष, आदि) निकालता है।
TO_CHAR(datetime)
समारोह
हम लागू प्रारूप मॉडल को TO_CHAR(datetime)
पर पास करके दिनांक से दिन, माह और वर्ष प्राप्त कर सकते हैं। समारोह।
उदाहरण:
SELECT TO_CHAR(DATE '2035-09-26', 'Day, DD Month YYYY')
FROM DUAL;
परिणाम:
Wednesday, 26 September 2035
इस मामले में मेरे प्रारूप मॉडल ने विभिन्न दिनांक भागों को निर्दिष्ट किया है; पूरे दिन का नाम, "महीने का दिन" संख्या, महीने का नाम और वर्ष। किसी भी प्रारूप तत्व को छोड़ा जा सकता है, और किसी भी अन्य प्रारूप तत्वों को जोड़ा जा सकता है।
हम फ़ंक्शन के लिए कई कॉल करके प्रत्येक दिनांक घटक को अलग भी कर सकते हैं, प्रत्येक एक अलग प्रारूप तत्व के साथ:
SELECT
TO_CHAR(DATE '2035-09-26', 'Day') AS Day,
TO_CHAR(DATE '2035-09-26', 'DD') AS DD,
TO_CHAR(DATE '2035-09-26', 'Month') AS Month,
TO_CHAR(DATE '2035-09-26', 'YYYY') AS Year
FROM DUAL;
परिणाम:
DAY DD MONTH YEAR ____________ _____ ____________ _______ Wednesday 26 September 2035
इस फ़ंक्शन के साथ डेटाटाइम मानों को प्रारूपित करने के लिए उपयोग किए जा सकने वाले प्रारूप तत्वों की सूची के लिए Oracle में डेटाटाइम प्रारूप तत्वों की यह पूरी सूची देखें।
EXTRACT(datetime)
समारोह
Tवह EXTRACT(datetime)
फ़ंक्शन डेटाटाइम मान से दिन, महीना या वर्ष वापस करने का एक और तरीका है। यह फ़ंक्शन एक समय में केवल एक दिनांक भाग निकालता है।
उदाहरण:
SELECT EXTRACT(YEAR FROM DATE '2027-10-03')
FROM DUAL;
परिणाम:
2027
इस मामले में मैंने तारीख से साल निकाला।
यहां एक उदाहरण दिया गया है जो दिन, महीने और वर्ष को निकालता है:
SELECT
EXTRACT(DAY FROM DATE '2027-10-03') AS Day,
EXTRACT(MONTH FROM DATE '2027-10-03') AS Month,
EXTRACT(YEAR FROM DATE '2027-10-03') AS Year
FROM DUAL;
परिणाम:
DAY MONTH YEAR ______ ________ _______ 3 10 2027
इस फ़ंक्शन के साथ निकाले जा सकने वाले दिनांक भागों की सूची के लिए Oracle में EXTRACT (डेटाटाइम) फ़ंक्शन देखें।