Я пытаюсь сопоставить столбец varchar
с datetime
.Для этого мне нужно отфильтровать значения, которые не могут быть преобразованы в datetime
:
SELECT myfield
FROM my_table
WHERE (SELECT convert(varchar(10), cast(myfield as datetime), 112) ) = 0
Я получаю эту ошибку:
Преобразование varcharтип данных для типа данных datetime привел к значению вне допустимого диапазона.