sql服务器-sql中的分钟数



我需要在SQL Server中将数值转换为分钟值。

例如,让我们考虑numeric(38,2)类型的输入变量@ScheduleTimeint类型的输出变量@NumberOfMinutes

给定@ScheduleTime = 2.35(意味着2小时35分钟),我需要输出为@NumberOfMinutes = 155

declare @ScheduleTime numeric(38,2)
set @ScheduleTime = 2.35
declare @NumberOfMinutes int
set @NumberOfMinutes = FLOOR(@ScheduleTime) * 60 + (@ScheduleTime % 1) * 100
print @NumberOfMinutes

相关内容

  • 没有找到相关文章

最新更新