STR函数将数字数据转换成字符数据STR ( float_expression [ , length [ , decimal ] ] )
参数
float_expression
带⼩数点的近似数字 (float) 数据类型的表达式。
length
总长度。它包括⼩数点、符号、数字以及空格。默认值为 10。
decimal
⼩数点后的位数。decimal 必须⼩于或等于 16。如果 decimal ⼤于 16,则会截断结果,使其保持为
⼩数点后具有⼗六位。
返回类型
char
STR 函数将数字转换为字符,⽤可选的参数来指定结果的总长度(包括⼩数点和⼩数点后的位数)。
STR 的长度和⼩数参数(如果提供)应该是正数。默认长度是 10。在默认情况下或者⼩数参数为 0 时
,数字四舍五⼊为整数。指定长度应该⼤于或等于⼩数点前⾯的数字加上数字符号(如果有的话)的长
度。
以下⽰例将把 123.45 的 float 表达式转换为长度为 6 个字符和 2 ⼩数位数的字符。
SELECT STR(123.45, 6, 2);
下⾯是结果集:
通达信数字转字符串函数------
123.45
(1 row(s) affected)

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。