sql >> Database >  >> RDS >> Mysql

Expressie mysql NOW() in Doctrine QueryBuilder

In Doctrine2 moet je een van de volgende gebruiken in plaats van NOW() .
Dit:

CURRENT_TIMESTAMP()

Of:

...
createQuery(...'WHERE x.date = :now')
->setParameter('now', new \DateTime('now'))
...

Als je alleen tijd of alleen datum wilt, gebruik dan een van deze:CURRENT_TIME() en CURRENT_DATE()

Documentatie is hier te vinden .



  1. Docker:Combineer meerdere afbeeldingen

  2. Wat is de beste manier om gevoelige gegevens op te slaan in MySQL?

  3. SQL Update en vervang substring

  4. Database bijwerken vanuit Javascript onClick By Ajax PHP