#左边补零
//
select right(REPLICATE('0',20-len(sn))+sn,20) as sn from user
#判断字符串是不是数字
//等于0则是纯数字,非0则不是纯数字
where patindex('%[^0-9]%',sn) = 0
//支持正负数字和小数点
where patindex('%[^0-9|.|-|+]%',sn) = 0
#左边补零
//
select right(REPLICATE('0',20-len(sn))+sn,20) as sn from user
#判断字符串是不是数字
//等于0则是纯数字,非0则不是纯数字
where patindex('%[^0-9]%',sn) = 0
//支持正负数字和小数点
where patindex('%[^0-9|.|-|+]%',sn) = 0