Я пытаюсь преобразовать varchar в метку времени с помощью запроса ниже.
select staging.revival_date ,
case when staging.revival_date <> 'Unknown'
then
TO_TIMESTAMP(
to_char(staging.revival_date,'dd-MON-YY')
||
'00:00', 'dd-MM-YY HH24:MI'
)
else null
end
revival_on
from stg_avg_gen_plant_outage staging
дата_возрождения: varchar2
Но это дает мне ошибку, например: Invalid number
Что происходит не так?
to_char()
? - person a_horse_with_no_name   schedule 06.05.2013