Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > PHP: Базы Данных > Oracle: PHP при получении поля типа DATETIME обрезает его до формата "DD-MM-YYYY"


Автор: skyboy 23.1.2008, 13:19
Когда поле в Oracle имеет тип DATETIME, то PHP возвращает строку, преобразованную к виду DD-MM-YY, поэтому, чтобы получить значение поля в любом нужном формате нужно использовать функцию to_char в самом запросе, а именно писать вот так:
Код

SELECT to_char(task_date_time, 'DD-MON-YY HH24:MI:SS') FROM tasks

Автор: http://vingrad.ru/@Royan Источник: http://forum.vingrad.ru/index.php?show_type=forum&showtopic=192517

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)