您的位置:首页 > 数据库 > Oracle

SQL SERVER 函数组合实现oracle的LPAD函数功能

2012-12-14 16:28 211 查看
在写存储过程的时候遇到个问题,就是 将数字转成4位右对齐的字符串,不足补0

比如: 1 --> '0001'

在网上找了不少资料,最后找到个oracle的库函数 LPAD,但是SQL SERVER里面没有这个函数

所以自己想了个方法来实现此功能,方法很简单,代码如下:

PRINT REPLICATE('0',4-LEN(CONVERT(varchar(4),1)))+CONVERT(varchar(4),1)

可以根据自己需要转成N位,代码很简单,将4换成N就可以了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: