Используйте try_convert()
. Тем не менее, я думаю, вы хотите формат 105 (дд-мм-гггг), а не 106 (дд монгггг):
select try_convert(date, issuedate, 105)
Это вернет NULL
вместо сбоя, если формат не совпадает. Вы можете найти эти значения:
select issuedate
from certificates
where try_convert(date, issuedate, 105) is null and
issuedate is not null;