删除小数但保留值-SQL 由 陌生到认识发布于 2020-04-09 04:44:43 我有一个数据请求-SQL Server 2014(第四列)。该应用程序不处理小数。因此,我必须提供不带小数位的数据。例如:如果某位员工工作了8个小时,我将发送8.00。上游应用程序希望数据为800。或者如果其少于8小时,则为050(.50)半小时。 我对两个星期的工作的估算是: CONVERT(decimal(10, 2), dur) / 60 AS HOURS 我的问题是:如何去除小数点并保持正确的小时数,使8.00变为800?
您可以简单地将小时转换为字符串,然后将小数部分替换为空。