Я настоятельно рекомендую вам не хранить поля даты как NVARCHAR / VARCHAR:
select ISNULL(try_convert(date, ExpirationDate, 3), '9999-12-31') from myTable
SQL Fiddle
Настройка схемы MS SQL Server 2017 :
create table myTable (ExpirationDate varchar(max))
insert into myTable (ExpirationDate ) values ('00/00/00')
insert into myTable (ExpirationDate) values ('11/06/10')
insert into myTable (ExpirationDate) values ('29/02/08')
insert into myTable (ExpirationDate) values ('01/04/11')
Запрос 1 :
select ISNULL(try_convert(date, ExpirationDate, 3), '9999-12-31') from myTable
Результаты :
| |
|------------|
| 9999-12-31 |
| 2010-06-11 |
| 2008-02-29 |
| 2011-04-01 |