У меня есть таблица, которая все NVARCHAR. Я пытаюсь превратить колонку в дату; однако в столбце есть какое-то значение, которое не будет приведено к дате и выдает ошибку на полпути.
Я пытаюсь найти проблемные строки. Однако я не знаю, как сравнить результат с ошибкой ..
SELECT id,
CASE WHEN CAST(date_of_birth AS DATE) = error
THEN 1
ELSE 0
FROM TABLE1
Table1
id date_of_birth
1 05/05/1934
2 feathers
3 06/06/1843
Ожидаемые результаты
id date_of_birth
1 0
2 1
3 0
Какой-нибудь совет, как изолировать проблемные строки?