Я посмотрел на ответы здесь, но ни один из них, похоже, не работает.Oracle дата время datetime
я следующие даты и времени столбцы с примерами раз, как они хранятся, как показано ниже:
DATE_V TIME_V
26-NOV-15 10:58
Как добавить их вместе в одну колонку и преобразовать его в DateTime, как показано ниже? Конечные нули не нужны.
DateTime_V
2015-11-26 10:58:00.000
Я использовал следующие, сохраняет его в виде строки, но я не могу получить его DateTime.
TO_CHAR(DATE_V, 'YYYY-MM-DD') || ' ' || TO_CHAR(TO_timestamp(time_V, 'HH24:MI'),'HH24:MI')
= 2015-11-26 10:58
Почему вы храните время как отдельный столбец? Вы знаете, что Oracle 'DATE' _includes_ является частью времени? –
Каким типом данных являются два столбца? Oracle не имеет ни даты, ни времени, ни времени. Эти строки или что еще? –
, так что проблема с использованием 'to_date (your_expression, 'YYYY-MM-DD HH24: MI')'? – Stawros