Я пытаюсь добавить запись в таблицу Oracle, которая имеет поле даты. Пока что я смог сделать это только так:
$createdDate = $entry->createdDate->toString('yyyy-MM-dd');
$data = array(
'ID' => $entry->id,
'STATE' => $entry->state,
'CREATED_DATE' => new Zend_Db_Expr("to_date('$createdDate', 'YYYY-MM-DD')")
);
$this->_getGateway()->insert($data);
Есть ли лучший способ? Это решение пахнет грязно для меня.