Oracle between operator en date… tricky!
Rob Cilissen | 31-08-2007Bij het gebruik van de between operator in een query waar als operanden date velden worden gebruikt kun je goed de mist in gaan. Of je de mist in gaat hangt een beetje af van de instelling van de parameter nls_date_format. Zoals wellicht bekend specificeer je met de operator BETWEEN een waardebereik inclusief de gespecificeerde waarden. Bij het vergelijken van datums gaat het mis omdat Oracle (onder water) de tijd ook meeneemt in de vergelijking. Dit is overigens geen Oracle fout maar gewoon duf programmeerwerk.



