STR

返回从数字数据转换的字符数据(varchar)。

参数:

  1. 浮动表达。带小数点的近似数值数据类型。
  2. 长度。**可选的。**将返回的字符串表达式的总长度,包括数字,小数点和前导空格(如果需要)。默认值为 10。
  3. 小数。**可选的。**小数点右边的位数。如果高于 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'