Je to kvůli režimu SQL serveru - NO_ZERO_DATE .
Z reference:NO_ZERO_DATE
– V přísném režimu nepovolte '0000-00-00'
jako platné datum. Stále můžete vložit nulová data pomocí IGNORE volba. Pokud není v přísném režimu, datum je přijato, ale je generováno varování.