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

महीनों से जुड़ा हुआ

पंक्ति जनरेटर को दिनांक फ़ंक्शन से अलग करने का सबसे अच्छा तरीका हो सकता है। तो 0 से 6 तक की सूची बनाएं और उससे महीनों की गणना करें। यदि आप महीनों को पास करना चाहते हैं तो क्लॉज के साथ करें

with my_counter as (
  Select Level-1 as id 
  from dual 
  connect by Level <= 7
) 
select to_char(add_months(sysdate, id),'YYYYMM') from my_counter

नीचे दिया गया उदाहरण आपको अंतर निकालने के लिए आवश्यक तिथियों में प्लग इन करने की अनुमति देगा।

with my_counter as (
  Select Level-1 as id 
  from dual 
  connect by level <= months_between(add_months(trunc(sysdate,'MM'), 6), 
      trunc(sysdate,'MM')) + 1
) 
select to_char(add_months(trunc(sysdate, 'MM'), id),'YYYYMM') from my_counter


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. जावा:ऑरैकल डेटाबेस में CLOB कैसे डालें?

  2. Oracle SQL डेवलपर के लिए JDK संस्थापन का पूरा पथनाम

  3. Oracle एप्लिकेशन एक्सप्रेस-एपेक्स के साथ शुरुआत करना

  4. जॉइन (ओं) का उपयोग करके अपडेट करें - मल्टी डीबी/टेबल

  5. 11i/R12 . में बहु भाषा समर्थन