У меня есть строковое поле dob, у которого есть даты рождения в различных форматах, например,
д.р.
1 июля 1945
1967-1-7
13 мая 1956 года
8 мая 1947
27 сентября 1953 года
1952-3-25
Я пытался использовать MS SQL 2005 для создания стандартизированного поля даты
select convert(datetime,dob,103)
from myTable
Я получаю арифметическое переполнение, которое, похоже, связано с последним значением, предположительно потому, что оно пытается преобразовать 25 в месяц, когда это день
я пытался
установка языка на британский и другие стили без успеха
Есть предложения?