码迷,mamicode.com
首页 > 数据库 > 详细

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

时间:2017-12-01 11:42:59      阅读:166      评论:0      收藏:0      [点我收藏+]

标签:returns   font   字段   表示   实现   .com   ide   select   str   

 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) as
11     begin
12         declare @returnStr varchar(16)
13         select @returnStr = isnull(replicate(@paddingChar,@len - len(isnull(@column ,0))), ‘‘) + @column
14         return @returnStr
15     end

技术分享图片

 

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

标签:returns   font   字段   表示   实现   .com   ide   select   str   

原文地址:http://www.cnblogs.com/yuchenlove/p/7940564.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!