मैं एक व्यायाम के रूप निम्न कार्य करने के लिए आवश्यक कर रहा हूँ, और मैं एक समाधान खोजने के लिए संघर्ष कर रहा हूँ:कन्वर्ट 24 से 12 घंटे समय घंटे प्लस AM/PM संकेत Oracle SQL
एक SELECT कथन कि से इन स्तंभों रिटर्न लिखें चालान तालिका:
invoice_date स्तंभ
उपयोग अपनी पूरी दिनांक और समय एक 24-घंटे घड़ी
उपयोग TO_CHAR समारोह पर एक चार अंकों वर्ष सहित साथ invoice_date स्तंभ वापस जाने के लिए TO_CHAR समारोह टी वापस करने के लिए वह पर एक चार-अंकीय वर्ष सहित 12-घंटे की घड़ी सहित एक पूर्ण/दिनांक के साथ invoice_date कॉलम को एक बार/अपराह्न संकेतक के साथ 12 घंटे की घड़ी के साथ।
VARCHAR2 रूप invoice_date स्तंभ वापस जाने के लिए कास्ट फ़ंक्शन का उपयोग करें (10)
सभी मैं प्राप्त कर सकते हैं:
select invoice_date, to_char(invoice_date, 'DD-MM-YYYY HH:MM:SS') "Date 24Hr"
from invoices
कौन सा मेरी पहली दो कॉलम हो जाता है, लेकिन मैं किसी भी समझ नहीं तीसरे कॉलम का चयन करने का तरीका। कोई भी मदद महान होगी, धन्यवाद। (और हाँ, यह मेरी स्कूल पाठ्यपुस्तक से है)
[ओरेकल से \ _date pm/am] के संभावित डुप्लिकेट (http://stackoverflow.com/questions/27269903/oracle-to-date-with-pmam) –