SQL server自定义函数实例
程序员文章站
2022-06-08 11:37:42
...
create function dbo.t_bh (@str varchar(20)) returns varchar(20) as begin declare @bh varchar(20),@length int,@i int set @length=12-LEN(@str) if LEN(@str)12 begin set @i=0 while @i@length begin set @str='0'+@str set @i=@i+1 end return @str
create function dbo.t_bh (@str varchar(20))
returns varchar(20)
as
begin
declare @bh varchar(20),@length int,@i int
set @length=12-LEN(@str)
if LEN(@str)
begin
set @i=0
while @i
begin
set @str='0'+@str
set @i=@i+1
end
return @str
end
else if isnull(@str,0)=0
begin
set @str='000000000000'
return @str
end
else
begin
return @str
end
return @str
end
--select dbo.t_bh('000022')
,美国空间,网站空间,美国服务器推荐阅读
-
ms sql server中实现的unix时间戳函数(含生成和格式化,可以和mysql兼容)
-
C#自定义字符串补0函数实例
-
Sql Server 2012 转换函数的比较(Cast、Convert和Parse)
-
SQL Server字符串切割函数
-
SQL Server中使用sp_password重置SA密码实例
-
SQL Server正则表达式 替换函数应用详解
-
Sql Server中存储过程中输入和输出参数(简单实例 一看就懂)
-
Sql Server中常用的6个自定义函数分享
-
SQL Server中调用C#类中的方法实例(使用.NET程序集)
-
SQL Server误区30日谈 第7天 一个实例多个镜像和日志传送延迟