在与Oracle 12c协商日期时,Doctrine 2报告错误

时间:2016-03-08 12:37:40

标签: php oracle doctrine-orm

我正在使用Oracle数据库,我正在尝试在日期之间进行咨询。日期字段是varchar类型,因为我无法将其设为日期。所以,当我尝试在两个日期之间进行咨询时,我得到了下一个错误:

  

[语法错误]第0行,第51栏:错误:预期的已知函数,得到'to_date'

查询是......

$query = $em->createQuery("SELECT es.* FROM Privado\Entity\APPaiEntity es WHERE to_date(es.datePlan, 'DD-MM-YYYY HH24:MI:SS') >= to_date('" . $fromDate . "', 'DD-MM-YYYY HH24:MI:SS')");

也许,正确的解决方案是使用DateTime类型字段,因此......如何使用Oracle 12c在Doctrine 2中使用DateTime类型字段?

0 个答案:

没有答案