Если ваши даты хранятся с соответствующим типом данных (дата, DateTime или datetime2), то они stored without any display format.
Если это так, вам нужно преобразовать их чтобы char(10)
при выборе данных:
SELECT CONVERT(char(10), DateTimeColumn, 120)
Если они хранятся в виде строкового типа, вы должны реорганизовать базу данных и хранить их должным образом. Если это невозможно по какой-то причине, вы можете конвертировать дважды. одна из строки на сегодняшний день, а другой один обратно в строку:
SELECT CONVERT(char(10), CONVERT(date, DateTimeStringColumn, 104), 120)
CAST (FieldName, как DateTime) Вам действительно нужно дать больше информации, некоторые выборочные данные и то, что вы уже пробовали и то, что есть и hasn» t работал –
Сохраненный формат «dd.mm.yyy» или «dd.mm.yyyy»? –