PostgreSQL में आप EXTRACT() . का उपयोग कर सकते हैं महीने को एक तारीख से प्राप्त करने के लिए कार्य करें।
आप DATE_PART() . का भी उपयोग कर सकते हैं एक ही काम करने के लिए कार्य करें।
उदाहरण 1:EXTRACT() फ़ंक्शन
यहां EXTRACT() . का उपयोग करने का एक उदाहरण दिया गया है एक तारीख से महीने निकालने के लिए कार्य करें।
SELECT EXTRACT(
MONTH FROM TIMESTAMP '2020-12-16 10:41:35'
) AS "Month";
परिणाम:
Month
-------
12
वर्तमान टाइमस्टैम्प का उपयोग करते हुए एक और उदाहरण यहां दिया गया है।
SELECT
current_timestamp,
EXTRACT(
MONTH FROM current_timestamp
) AS "Month";
परिणाम:
current_timestamp | Month ------------------------------+------- 2020-03-05 09:15:19.89834+10 | 3
उदाहरण 2:DATE_PART() फ़ंक्शन
यहां DATE_PART() . का उपयोग करने का एक उदाहरण दिया गया है इसके बजाय कार्य करें।
SELECT
current_timestamp,
DATE_PART(
'month', current_timestamp
) AS "Month";
परिणाम:
current_timestamp | Month -------------------------------+------- 2020-03-05 09:16:53.587544+10 | 3