首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

请教SQL中有没有什么函数能把数字15转换为字符串'00015',就是左边补0

2012-03-20 
请问SQL中有没有什么函数能把数字15转换为字符串00015,就是左边补0请问SQL中有没有什么函数能把数字15转

请问SQL中有没有什么函数能把数字15转换为字符串'00015',就是左边补0
请问SQL中有没有什么函数能把数字15转换为字符串 '00015 ',就是左边补0

[解决办法]
declare @a as varchar(10)
set @a = 15

select right( '00000 ' + @a,5)

/*

----------
00015

(所影响的行数为 1 行)
*/
[解决办法]
select right( '00000 ' + '15 ',5)


00000和上面的5是对应的,要几位就几个0
然后从右边取5位就是你要的

热点排行
Bad Request.