Chinaunix

标题: 怎样产生符合要求的数据 [打印本页]

作者: hantao    时间: 2003-10-29 15:59
标题: 怎样产生符合要求的数据
在ms sql里面不知可否用一个函数来完成 把1,2,3,4。。。。100转成 001,002,
003,004,,,。。。100或者是01,02,03,04,。。。就是说前面的要加的0可以自己定义
作者: malon111    时间: 2003-10-29 16:36
我说个思路:
数字变成字符;
在字符前面加上N个0(你喜欢的N);
对新的字符由右向左截N位。
应该可以了。
作者: hantao    时间: 2003-10-29 16:43
最初由 malon111 发布
[B]我说个思路:
数字变成字符;
在字符前面加上N个0(你喜欢的N);
对新的字符由右向左截N位。
应该可以了。 [/B]

用convert 和 substring?
作者: hantao    时间: 2003-10-30 17:21
STUFF(字段名,1,0,REPLICATE(\'0\',最大长度-LEN(字段名)))




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2