Строка на сегодняшний день вопрос "стиль" не работает - PullRequest
0 голосов
/ 17 июня 2019
select convert (date,'27-07-2019',105)  

результаты в 2019-07-27, в то время как я ожидаю 'ДД-ММ-ГГГГ).

Почему?

выберите конвертировать (дата, '27 -07-2019 ', 105)

1 Ответ

1 голос
/ 17 июня 2019

Вы преобразуете в дату , которая хранится и представляется с использованием внутреннего представления и значений по умолчанию на сервере.

Презентация по умолчанию - ГГГГ-ММ-ДД, которая нетолько стандарт SQL Server, но также и стандарт ISO для представления дат.Это просто лучший способ представления даты в виде строки (в частности, потому что она сортируется правильно в виде строки).

Если вам нужен формат строки bekeke, то преобразуйте значение в строку, а не в date.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...