De documentatie
is vrij duidelijk dat dit werkt voor datetime kolommen maar niet date kolommen:
Als je echt je zinnen hebt gezet op het negeren van de tijdcomponent, moet je een trigger gebruiken om de waarde in te stellen, in plaats van een default beperking.