Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > MS SQL Server > Аналог sec_to_time в MS SQL Server


Автор: MadCoder 12.8.2008, 17:55
Здравствуйте!

Есть ли Microsoft SQL Server 2005 аналог MySQL'ной функции sec_to_time для преобразования секунд во время (120 сек = 00:02:00)?

Автор: SergKO 13.8.2008, 07:49
М.б.
Код

declare  @start   datetime      set @start = '17530101';
declare  @sec     int           set @sec = 120;

        select convert(varchar(8), DATEADD(ss, @sec, @start), 108)

Автор: MadCoder 13.8.2008, 09:43
SergKO, спасибо, воркает! smile 

Автор: kexenlide 31.8.2022, 20:13
Модератор: Сообщение скрыто.

Автор: Bolleycox 2.9.2022, 23:23
Модератор: Сообщение скрыто.

Автор: seipiefly 4.9.2022, 21:53
Модератор: Сообщение скрыто.

Автор: Wadsunsed 7.9.2022, 00:15
Модератор: Сообщение скрыто.

Автор: HiesAmesk 12.9.2022, 23:50
Модератор: Сообщение скрыто.

Автор: agrinly 16.9.2022, 14:29
Модератор: Сообщение скрыто.

Автор: guifiaria 7.10.2022, 00:16
Модератор: Сообщение скрыто.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)