2013-12-13 3 views
-1

У меня есть таблица с несколькими столбцами. Одним из них является столбец даты с форматом даты, какSQL хранится Процедура - преобразовать формат даты

TIMESTAMP (6) WITH TIME ZONE 

Теперь я хочу, чтобы скопировать эту дату в другую таблицу, но после изменения формата даты

YYYY - MM - DD HH:MM:SS

Как я могу CONVER Дата от один формат даты в другой в хранимой процедуре Oracle? Является ли их какой-либо конкретной функцией?

Просьба предложить.

+0

Фактически тип данных DATE не сохраняется в формате базы данных Oracle, вы задаете параметры форматирования при запросе его через NLS_PARAMS или явное преобразование. Итак, каков тип данных столбца адресата? До тех пор, пока столбец источника содержит информацию о часовом поясе, какой будет часовой пояс столбца назначения? Вы должны знать это для правильного преобразования. –

ответ

0
try with 
TO_TIMESTAMP(date-string,'YYYY-MM-DD HH24:MI:SS') 
Смежные вопросы