2012-06-27 2 views
0
select to_timestamp(trunc(state_date) || ' ' || substr(state_time,1,12),'DD-MM-YYYY HH24:MI:SS:FF3') 
from state_log 

выше заявление дает ошибкуOracle Отметка ошибка

«формат даты картина заканчивается до преобразования всей строки ввода» с ик НЛС parameters.it работает в США NLS параметры.

Пожалуйста, сообщите, как я могу решить эту проблему.

С уважением,

chaitu

+1

Некоторые примеры строк Фро 'state_log' уточнит формат даты вопрос – Andomar

+0

является: 11-SEP-09, формат времени: 11: 12: 12: 320 или 11: 12: 12: 32 – user1476092

ответ

0

, как вы сказали, что ваша state_date является DD-MON-YY затем использовать

select to_timestamp(trunc(state_date) || ' ' || substr(state_time,1,12),'DD-MON-YYYY HH24:MI:SS:FF3') 
from state_log 
+0

формат - 11-SEP-09 – user1476092

+0

ok Спасибо, что насчет state_time.I am like like 12:55:09 : 273, 09: 12: 12: 20. Теперь, как это работает в США NLS. – user1476092

+0

У вас есть еще один пример времени? Я не могу совместить часы, минуты, секунды в своем мозгу;) – duffy356

Смежные вопросы