标签: sql sql-server-2008-r2
我需要创建一个更新语句,该语句将检查创建时间和记录的记录。 createtime字段为null。我有点卡在以十进制格式铸造getdate()。例如,上午7:55我想投射为7.9166。下午4:15我想演员阵容为16.25。
答案 0 :(得分:0)
试试这种方式
select cast(datepart(hour, GETDATE()) + datepart(minute, GETDATE()) / 60.00 as decimal(5, 2));
同样的问题请参考此
convert time to decimal in SQL server 2012