STR
返回从数字数据转换的字符数据(varchar
)。
参数:
- 浮动表达。带小数点的近似数值数据类型。
- 长度。**可选的。**将返回的字符串表达式的总长度,包括数字,小数点和前导空格(如果需要)。默认值为 10。
- 小数。**可选的。**小数点右边的位数。如果高于 16,则结果将被截断为小数点右侧的 16 位。
SELECT STR(1.2) -- Returns ' 1'
SELECT STR(1.2, 3) -- Returns ' 1'
SELECT STR(1.2, 3, 2) -- Returns '1.2'
SELECT STR(1.2, 5, 2) -- Returns ' 1.20'
SELECT STR(1.2, 5, 5) -- Returns '1.200'
SELECT STR(1, 5, 2) -- Returns ' 1.00'
SELECT STR(1) -- Returns ' 1'