производить ведущий 0 в поле минут - PullRequest
1 голос
/ 08 июля 2010

Этот фрагмент:

select Datename(hh,DATEADD(HH, -5, [time])) + ':' + Datename(mi,[time])....

даст:

11:4

Но мне нужен ведущий «0» перед «4».

Ответы [ 2 ]

1 голос
/ 08 июля 2010

Вы можете дополнить минуты начальными нулями, а затем взять два правильных символа:

SELECT Datename(hh,DATEADD(HH, -5, [time])) + ':' + 
    right('00' + Datename(mi,[time]), 2)
0 голосов
/ 22 декабря 2016

объявите @hoje datetime = getdate () выберите @ hoje, формат (@ hoje, 'HH') + ':' + формат (@ hoje, 'mm')

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