Откуда вы знаете, что год имеет действительную часть века, то есть 19 или 20, во всех записях? В таблице могут быть некоторые даты с столетием, равным 09, или с любыми другими, которые люди могут ввести, не заметив. Особенно, если формат данных по умолчанию их системы имеет год только из двух цифр?
Спецификация по умолчанию для небольшого поля даты / времени в SQL Server в SQL Server не допускает даты за пределами 1900-01-01 - 2079-06-06