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

oracle10g में एक स्ट्रिंग दिनांक को दिनांक स्वरूप में कैसे बदलें?

आप TO_DATE फ़ंक्शन का उपयोग करके किसी स्ट्रिंग को DATE में कनवर्ट कर सकते हैं, फिर TO_CHAR का उपयोग करके दिनांक को अन्य स्ट्रिंग के रूप में पुन:स्वरूपित कर सकते हैं, अर्थात:

SELECT TO_CHAR(
         TO_DATE('15/August/2009,4:30 PM'
                ,'DD/Month/YYYY,HH:MI AM')
       ,'DD-MM-YYYY')
FROM DUAL;

15-08-2009

उदाहरण के लिए, यदि आपकी तालिका का नाम MYTABLE है और varchar2 कॉलम MYDATESTRING है:

SELECT TO_CHAR(
         TO_DATE(MYDATESTRING
                ,'DD/Month/YYYY,HH:MI AM')
       ,'DD-MM-YYYY')
FROM MYTABLE;


  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 में एकाधिक पंक्तियाँ सम्मिलित करने के 4 तरीके

  2. लिनक्स पर SQL सर्वर 2016

  3. एक अलग टेबलस्पेस (ओरेकल एसक्यूएल) का उपयोग कर एक क्वेरी से एक टेबल बनाना

  4. किसी अन्य तालिका में किसी अन्य कॉलम का उपयोग करके एक कॉलम को कैसे अपडेट करें? SQL त्रुटि:ORA-00933:SQL आदेश ठीक से समाप्त नहीं हुआ

  5. क्या हम किसी तालिका के प्राथमिक कुंजी मान अपडेट कर सकते हैं?