как отображать дату и время отдельно в sqlserver - PullRequest
0 голосов
/ 22 марта 2011
DATENAME(MM,TripDateTime) + ' ' + CAST(DAY(TripDateTime) AS VARCHAR(2)) + 
 ', ' + RIGHT(CAST(YEAR(TripDateTime) AS VARCHAR(4)), 4) as TripDate

note :: tripdateTime - это комбинация даты и времени, здесь я получу дату как 31 марта 2011 года

, но одновременно я хочу получить время (часы, минуты, секунды), как я могуя получил??ты можешь мне помочь?

Ответы [ 2 ]

0 голосов
/ 22 марта 2011

Добавить

   ,CONVERT(VARCHAR(8), TripDateTime, 108) AS TripTime

к вашему запросу (при условии, что вы хотите использовать его как отдельный столбец).

0 голосов
/ 22 марта 2011

Вы можете использовать команду convert для преобразования значения даты в любое удобное для вас время:

читать документ здесь: http://msdn.microsoft.com/en-us/library/aa226054(v=sql.80).aspx

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