sql >> Databasteknik >  >> RDS >> Oracle

doktrin 2 där tillstånd utan jämförelse

Varför behöver du den här funktionen? du kan göra where-villkoret utan anpassad funktion, skriv bara:

$query->andWhere('evt.day > :from')->setParameter('from', $from);

där variabeln $from bör vara ett DateTime-objekt, och om du vill ha Oracle TRUNC funktion du kan implementera det själv som här https://github.com/ZeinEddin/ZeDoctrineExtensions/blob/master/lib/ZeDoctrineExtensions/Query/Oracle/TruncDate.php och använd det så här:

$query->andWhere('trunc(evt.day) > :from')->setParameter('from', $from);

Om du vill kan du installera denna modul för ett ZF2-projekt och du kommer att ha TruncDate funktion redo att användas i ditt projekt




  1. Flera tabellanslutningsfråga i Oracle SQL plus 11g

  2. SQL-utvecklare:Det går inte att samla systemstatistik:otillräckliga privilegier

  3. saknar FROM-klausulpost för tabellen

  4. Macports mysql5-installation under Snow Leopard