如何在不四舍五入的情况下将数字 0.967741935483870967742 转换为 %96.77?
到目前为止我有
SELECT
VAL1 = '%' + convert(varchar, CONVERT(DECIMAL(10,2), 0.967741935483870967742 * 100 )
FROM my_table
这给了我 %97.00;
编辑:
我尝试这样做没有任何成功:
SELECT
VAL1 = '%' + convert(varchar, CONVERT(DECIMAL(10,2), 0.967741935483870967742 * CONVERT(DECIMAL(10,2), 100) )
FROM my_table