SQL Server 实现类似C#中 PadLeft功能

2017-12-01 12:05:26来源:cnblogs.com作者:yuchen_love人点击

分享
 1 USE [Test] 2 GO 3 SET ANSI_NULLS ON 4 GO 5 SET QUOTED_IDENTIFIER ON 6 GO 7 --@column 表示字段或者常量,@paddingChar  表示 补位字符, @len  补位数量, @returnStr 8 create function [dbo].[PadLeft](@column varchar(16),@paddingChar char(1),@len int) 9 10 returns varchar(16) as11     begin12         declare @returnStr varchar(16)13         select @returnStr = isnull(replicate(@paddingChar,@len - len(isnull(@column ,0))), '') + @column14         return @returnStr15     end

最新文章

123

最新摄影

闪念基因

微信扫一扫

第七城市微信公众平台