Sql将一个整型数字转换成带前导零的固定长度数字字符串
2010-01-14 10:38
549 查看
/*
功能:将一个整型数字转换成带前导零的固定长度数字字符串
*/
ALTER FUNCTION [dbo].[fnGenerateFixLengthCode]
(@code as int
,@codeLength as int)
RETURNS
varchar(100)
AS
BEGIN
declare @returnCode as varchar(100)
set @returnCode=convert(varchar(100),@code)
set @returnCode=isnull(replicate('0',@codeLength-len(@returnCode)),'')+@returnCode
return @returnCode
END
功能:将一个整型数字转换成带前导零的固定长度数字字符串
*/
ALTER FUNCTION [dbo].[fnGenerateFixLengthCode]
(@code as int
,@codeLength as int)
RETURNS
varchar(100)
AS
BEGIN
declare @returnCode as varchar(100)
set @returnCode=convert(varchar(100),@code)
set @returnCode=isnull(replicate('0',@codeLength-len(@returnCode)),'')+@returnCode
return @returnCode
END
相关文章推荐
- Sql 将一个整型数字转换成带前导零的固定长度数字字符串
- 转换数字为指定长度的字符串,前面补0 的SQL
- c++将数字转换成固定长度的字符串
- 将一个数字字符串转换为数字(支持数字中间夹杂字母,但是受int型的限制,转化的长度很有限),如:"1234" -->1234
- L1-025. 正整数A+B(C语言将字符串数字转换成整型数函数)
- mysql里面如何用sql语句让字符串转换为数字
- 编写函数,其功能是:将一个数字字符串转换为一个整数(不得调用C语言中提供的将字符串转换成整数的函数。)要求在主函数中输入该字符串并输出转换后的整数的值。
- 给定一个int型数字,组合成规定长度的字符串,不够用0补齐
- 练习 2-3 编写函数 htoi(s),把由十六进制数字组成的字符串(包含可选的前缀 0x 或 0X)转换为与之等价的整型值。字符串中允许包含的数字包括:0~9、a~f 以及 A~F。
- 找出一个字符串中最长的连续数字子串,输出该字符串及长度
- 写一个字符串函数,这个字符串参数必须包含一个或者多个数字,函数应该把这些数字字符转换为整数并返回这个整数。
- t-sql判断一个字符串是否为bigint的函数(全角数字需要判断为不合格)
- 输入一个不定长度的数字字符串,将其中的数字提取出来并保存在数组中。
- 在sql server数据库里面要把一个字符串转换为整数
- 这个字符串参数必须包含一个或多个数字,函数应该把这些 数字字符转换为整数并返回这个整数。如果字符串参数包含 了任何非数字字符,函数就返回零。
- 将一个十进制数字转化为x进制/将x进制的字符串转换成10进制
- C/C++下将一个十六进制的字符串型的数字转换成整型数字.
- Haskell读入一个字符串,把它转换成数字
- 编写一个函数,将一个数字字符串转换成这个字符串对应的数字(包括正浮点数、负浮点数)
- .编写一个函数,将一个数字字符串转换成该字符串对应的数字