/ / Отримайте додавання часу роботи на сервері sql 2008 - sql, sql-сервер, sql-server-2008

Отримайте додатковий час буксирування в sql server 2008 - sql, sql-server, sql-server-2008

Я хочу отримати доповнення з часом буксирування.

Час початку - 08:30:00

Час додавання - 04:45:00

я хочу отримати Новий час - 13:15:00

Як я можу це зробити на сервері sql 2008. Дякую.

Відповіді:

0 для відповіді № 1

Спробуйте це:

declare @start datetime = "08:30:00"
declare @add datetime = "04:45:00"
declare @result varchar(10)

select @result = substring(convert(varchar(24), convert(datetime, @start+@add, 121), 121),12,8)

Якщо ваш час початку та додавання не є datetime Значення, потрібно спочатку надати їх відповідно.