У меня есть элемент моего SQL-запроса, который выводит дату,SQL запросов для форматирования вывода
Запрос Элемент
CONVERT(DATETIME, CONVERT(CHAR(8), UPOST, 100)) AS UPDATED
Выход
2013-05-03 00:00:00.000
Что мне нужно сделать, это получить избавиться от нулей и изменить формат, чтобы он читался следующим образом;
03-05-2013
Может кто-нибудь предложить способ сделать это
какой-либо причине вы не можете вернуть 'DATETIME' и клиента формат стороне? – Oded
SQL Server ** 2008 ** и new имеет 'DATE' - вы можете сначала конвертировать' DATETIME' в 'DATE', чтобы« потерять »временную часть. SQL Server ** 2012 ** и new имеют функцию под названием FORMAT (например, 'string.Format' в C#), которая позволяет детально специфицировать ваш выходной формат. –
Да, приложение, которое обрабатывает данные, не в состоянии форматировать вывод , и я не могу повлиять на изменения там, bummer, которого я знаю, но это то, что я должен работать с –