首页 > 解决方案 > SQL中的格式 - 十进制到整数

问题描述

如何将以下小数格式化为整数

Input = 999.11
Output = 0099900

逻辑就像,小数必须为零,长度应该在 Max(7) 之内,我必须为此添加前导零

标签: sqlsql-server

解决方案


select FORMAT(cast(999.11 as int) * 100, '0000000')

推荐阅读