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

Oracle में किसी दिनांक को फ़ॉर्मेट करते समय वर्ष की वर्तनी कैसे करें

Oracle डेटाबेस में डेटाटाइम प्रारूप तत्वों का एक अच्छा चयन शामिल है। जो हमें TO_CHAR(datetime) . का उपयोग करते समय दिनांक और समय को प्रारूपित करने में सक्षम बनाता है समारोह।

इनमें से एक (tवह YEAR प्रारूप तत्व) हमें वर्ष के साथ एक तारीख को प्रारूपित करने की अनुमति देता है। उदाहरण के लिए, 1972 . के बजाय , हमें NINETEEN SEVENTY-TWO . मिलेगा ।

हम SYEAR . का भी उपयोग कर सकते हैं ताकि BC तिथियों के पहले ऋण चिह्न (- .) लगा दिया जाए )

उदाहरण

प्रदर्शित करने के लिए यहां एक उदाहरण दिया गया है:

SELECT TO_CHAR(DATE '1972-01-01', 'YEAR')
FROM DUAL;

परिणाम:

NINETEEN SEVENTY-TWO

ईसा पूर्व तिथियां

जैसा कि बताया गया है, हम S का उपयोग कर सकते हैं बीसी तिथियों को ऋण चिह्न के साथ उपसर्ग करने के लिए (- )।

यहां एक उदाहरण दिया गया है:

SELECT TO_CHAR(DATE '-87-01-01', 'SYEAR')
FROM DUAL;

परिणाम:

-EIGHTY-SEVEN

  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Oracle में अपने सत्र का मुद्रा प्रतीक कैसे बदलें

  2. cx_Oracle के साथ तालिका नाम के लिए बाध्यकारी चर

  3. ORA-01031:दृश्य का चयन करते समय अपर्याप्त विशेषाधिकार

  4. Membership.ValidateUser VS 2010 / .NET 4.0 में अपग्रेड करने के बाद हमेशा गलत रिटर्न देता है

  5. Oracle में UPPER () फ़ंक्शन