要求输出的结果保留两位小数:CAST( 传入的数值 AS DECIMAL(20,2))。回去后看看cast函数到底表示什么含义和用途。
语法格式:
cast(字段名 as 转换的类型),例子如下:
DECLARE @times DATE = '2020-05-23'
SELECT CAST(@times AS VARCHAR(20)) -- 将时间类型转换为字符串
SELECT CAST('12' AS INT) -- 将字符串转换为整型
SELECT CAST('2020-04-24' AS DATE) -- 将字符串转为时间类型