Как получить формат мм-дд-гггг - PullRequest
0 голосов
/ 25 января 2012
select *, 
       datediff(Y,employee.joiningdate,getdate()) "retirementdate" 
from employee

Как получить формат мм-дд-гггг?

Ответы [ 3 ]

2 голосов
/ 25 января 2012

Функция datediff не возвращает дату, поэтому вы не можете отформатировать ее как дату. Если вам нужно форматирование даты, вы должны взглянуть на эту статью: http://msdn.microsoft.com/en-us/library/ms187928.aspx

Если вы просто хотите узнать, как форматировать дату в sql:

SELECT convert(varchar, getdate(), 110)

Но вы не должны конвертировать даты в sql. Сохраните даты как даты и выполните форматирование в вашем приложении.

1 голос
/ 25 января 2012
SELECT convert(varchar, getdate(), 110)
0 голосов
/ 25 января 2012
SELECT convert(varchar, getdate(), 110)

посмотрите в этом http://www.sql -server-helper.com / tips / date-format.aspx

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