主题:如何将数值型字段数据潜换到字符型字段
wmsi
[专家分:10] 发布于 2009-01-25 12:52:00
如何将数值型字段数据潜换到字符型字段
NN1(数值型) CC1(字符型号)
523.22
62897.31
回复列表 (共3个回复)
沙发
wzxc [专家分:9440] 发布于 2009-01-25 14:09:00
STR( ) 函数
返回与指定数值表达式对应的字符串。
STR(nExpression [, nLength [, nDecimalPlaces]])
参数
nExpression
指定 STR( ) 要计算的数值表达式。
nLength
指定 STR( ) 返回的字符串长度。如果省略 nLength,则 nLength 默认为 10 个字符。 注意:
如果表达式包含小数点, 该长度包括小数点所占的字符和小数点右边每个数字所占的字符。
nDecimalPlaces
指定由 STR( ) 返回的字符串中的小数位数。若要用 nDecimalPlaces 指定小数位数,必须同时包含 nLength。如果 nDecimalPlaces 省略,则默认的小数位为零 (0)。
返回值
字符型。 STR( ) 返回指定数值表达式对应的字符串。
板凳
qjbzjp [专家分:8830] 发布于 2009-01-26 20:49:00
REPLACE ALL cc1 WITH ALLTRIM(STR(nn1))
3 楼
jinlonggao [专家分:17130] 发布于 2009-02-01 22:22:00
NN1和CC1,一个是数值型,一个是字符型,为了把NN1的值转移为CC1的值,必须满足,CC1的长度必段等于NN1的整数位数加两位小数位再加一个小数点位,然后用下列语句:
REPLACE ALL cc1 WITH STR(nn1,fsize('cc1'),2)
我来回复