У меня есть столбец с тысячами строк в формате ГГГГММДД. Я должен подтвердить, что все строки в правильном формате даты. Если есть какая-либо строка из желаемого формата или любым способом (скажем, ноль), строка должна быть возвращена в результате. У меня есть следующие примеры данных:
Date value
20180101 1
20180102 2
20180203 3
Nan 4
20180809 5
08092029 7
2018-05-06 8
Поскольку NAN и 2018-05-06 не в нужном формате даты, я хочу вернуть эти строки. Мне известно, что ISDATE () доступно на SQL сервере, но оно дает истинное значение, когда дата в любом формате.