Я использую базу данных Oracle и пытаюсь получить данные из ее таблиц с помощью PHP. Одна из таблиц содержит столбец даты, который ведет себя странно для меня.
Когда я открываю таблицу в своем клиенте БД (я использую Navicat Lite), я вижу даты вроде «2007-11-29 10:15:42», но когда я получаю их с помощью PHP и отображаю дату, на которой написано « 29-ноября-07" . Я использую простой запрос SQL и стандартные функции PHP (oci_parse, oci_execute, oci_fetch_array).
Почему значение из БД конвертируется в этот (бесполезный) формат? Как я могу получить дату так же, как она хранится в БД? Спасибо за ваши советы!