dokumentationen
är helt klart att detta fungerar för datetime kolumner men inte date kolumner:
Om du verkligen har ditt hjärta inställt på att ignorera tidskomponenten måste du använda en trigger för att ställa in värdet, snarare än en default begränsning.