T SQL:如何从Time类型中获取所有分钟数

Naz*_*ych 7 t-sql

我有以下代码,我想从时间类型获得所有分钟.

declare @time time
set @time = '01:30'

declare @minutes int

--select @minutes = convert time to minutes here

select @minutes -- @minutes == 90
Run Code Online (Sandbox Code Playgroud)

请帮忙.

Ale*_* K. 17

@time和午夜之间的区别;

set @minutes = datediff(minute, '00:00:00', @time)
Run Code Online (Sandbox Code Playgroud)