PostgreSQL
 sql >> डेटाबेस >  >> RDS >> PostgreSQL

PostgreSQL DATEADD () समतुल्य

SQL सर्वर का अपना DATEADD() होता है फ़ंक्शन जो दिनांक मान में अंतराल जोड़ता है। MySQL का DATE_ADD() और ADDDATE() के लिए वही काम करता है, जैसा कि मारियाडीबी का DATE_ADD() करता है और ADDDATE() . SQLite में एक DATE() है फ़ंक्शन जो किसी दिए गए दिनांक में अंतराल जोड़ने का विकल्प भी प्रदान करता है।

लेकिन PostgreSQL में DATEADD() नहीं है या समकक्ष समारोह।

हालाँकि, इसका मतलब यह नहीं है कि हम पोस्टग्रेज में तारीखें नहीं जोड़ सकते। हम दिनांक/समय ऑपरेटरों जैसे + . के साथ तिथियों से मूल्यों को जोड़ और घटा सकते हैं और -

उदाहरण

तारीख में पांच दिन जोड़ें:

SELECT date '2027-05-20' + integer '5';

परिणाम:

2027-05-25

ऋणात्मक राशि का उपयोग करके दिनांक से पांच दिन घटाएं:

SELECT date '2027-05-20' + integer '-5';

परिणाम:

2027-05-15

ऋण चिह्न (- . का उपयोग करके दिनांक से पांच दिन घटाएं ):

SELECT date '2027-05-20' - integer '5';

परिणाम:

2027-05-15

दिनों के अनुसार निर्दिष्ट तिथि में पांच सप्ताह जोड़ें:

SELECT date '2027-05-20' + integer '35';

परिणाम:

2027-06-24

interval . का उपयोग करके दिनांक में पांच सप्ताह जोड़ें :

SELECT date '2027-05-20' + interval '5 week';

परिणाम:

2027-06-24 00:00:00

interval . का इस्तेमाल करके तारीख में पांच महीने जोड़ें :

SELECT date '2027-05-20' + interval '5 month';

परिणाम:

2027-10-20 00:00:00

तारीख में पांच घंटे जोड़ें:

SELECT date '2027-05-20' + interval '5 hour';

परिणाम:

2027-05-20 05:00:00

तारीख में पांच मिनट जोड़ें:

SELECT date '2027-05-20' + interval '5 minute';

परिणाम:

2027-05-20 00:05:00

किसी तिथि में समय जोड़ें:

SELECT date '2027-05-20' + time '05:45';

परिणाम:

2027-05-20 05:45:00


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Postgresql प्रत्येक आईडी के लिए अंतिम पंक्ति निकालें

  2. कॉलम सूचीबद्ध किए बिना, प्रत्येक कॉलम पर समान एकत्रीकरण कैसे करें?

  3. एक ही प्राथमिक कुंजी के लिए एक मैप किए गए वर्ग में SQLAlchemy एकाधिक विदेशी कुंजी

  4. थ्रेसहोल्ड तक पहुंचने के बाद चल रहे एसयूएम को रीसेट कैसे करें?

  5. PostgreSQL में एक बाधा का नाम कैसे खोजें