Я обязан сделать следующее в качестве упражнения, и я изо всех сил, чтобы найти решение:Преобразовать 24 час время 12 час плюс AM Индикация/PM Oracle SQL
Написать ЗЕЬЕСТ, который возвращает эти столбцы Счета-фактуры стол:
invoice_date колонка
Используйте функцию TO_CHAR вернуть столбец invoice_date с полной даты и времени, включая год четырехзначным на 24-часовом
Используйте функцию TO_CHAR вернуть t он столбец invoice_date со своей полной датой и временем, включая четырехзначный год на , с 12-часовым часом с индикатором am/pm.
Используйте функцию CAST, чтобы вернуть столбец invoice_date, как VARCHAR2 (10)
Все, что я могу получить это:
select invoice_date, to_char(invoice_date, 'DD-MM-YYYY HH:MM:SS') "Date 24Hr"
from invoices
который получает свои первые две колонки, но я не могу понять, какой-либо способ выбора третьего столбца. Любая помощь будет большой, спасибо. (И да, это из моего школьного учебника)
Возможный дубликат [Oracle to \ _date с pm/am] (http://stackoverflow.com/questions/27269903/oracle-to-date-with-pmam) –