Wij draaien een CACHE SQL server.
Om bepaalde data uit deze server te halen wil ik de dag van gister berekenen in de SQL query.
Als ik in de SQL handleiding van CACHE zoek hoe je dat kan doen kom ik op 2 opties.
1: NOW(), als ik die als "NOW()" in de query opneem dan krijg ik een melding dat dit niet herkent wordt als SQL functie. In de documentatie staat er een voorbeeld waarbij fn voor deze functie gezet wordt. Dus ik maak er "fn NOW()" van... maar ook dit heeft geen succes aangezien dan fn als tabel gezien wordt. Ook "(fn NOW())" werkt niet.
2: CURDATE(), bij deze het zelfde geprobeerd als bij NOW() zonder succes.
Als ik dit uitvoer:
Dan krijg ik de volgende melding:
Verder heb ik op google al flink gezocht naar dit probleem maar voor CACHE SQL heb ik hier geen oplossing kunnen vinden.
Iemand een tip of een idee hoe ik dit wel goed kan laten draaien? Ik wil dus de dag van gister in een SQL query zodat ik met die datum bepaalde records kan zoeken.
Om bepaalde data uit deze server te halen wil ik de dag van gister berekenen in de SQL query.
Als ik in de SQL handleiding van CACHE zoek hoe je dat kan doen kom ik op 2 opties.
1: NOW(), als ik die als "NOW()" in de query opneem dan krijg ik een melding dat dit niet herkent wordt als SQL functie. In de documentatie staat er een voorbeeld waarbij fn voor deze functie gezet wordt. Dus ik maak er "fn NOW()" van... maar ook dit heeft geen succes aangezien dan fn als tabel gezien wordt. Ook "(fn NOW())" werkt niet.
2: CURDATE(), bij deze het zelfde geprobeerd als bij NOW() zonder succes.
Als ik dit uitvoer:
code:
1
2
| HAVING N_R.FactVerkoopdagboek.Factuurdatum = DateAdd("d", -1, CURDATE()) |
Dan krijg ik de volgende melding:
code:
1
| User defined SQL Function 'SQLUSER.CURDATE' does nog exist |
Verder heb ik op google al flink gezocht naar dit probleem maar voor CACHE SQL heb ik hier geen oplossing kunnen vinden.
Iemand een tip of een idee hoe ik dit wel goed kan laten draaien? Ik wil dus de dag van gister in een SQL query zodat ik met die datum bepaalde records kan zoeken.