Oké ik heb de oplossing gevonden. In Django zijn alle gebonden parameters gedefinieerd als strings (%s) dus er wordt veel impliciete conversie gedaan wanneer de parameter bijvoorbeeld een getal is. De oplossing is om ze expliciet als nummer te typeren met de functie TO_NUMBER(%s)
in de WHERE
clausule.