USE [Test]
GO
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
--@column 表示字段或者常量,@paddingChar 表示 补位字符, @len 补位数量, @returnStr
create function [dbo].[PadLeft](@column varchar(16),@paddingChar char(1),@len int) returns varchar(16) as
begin
declare @returnStr varchar(16)
select @returnStr = isnull(replicate(@paddingChar,@len - len(isnull(@column ,0))), '') + @column
return @returnStr
end
相关文章
- SQL Server 实现类似C#中 PadLeft功能
- sql server中类似oracle中decode功能的函数
- 在SQL中如何实现类似C#的switch语句
- 如何在c#和SQL Server中实现autocomplete,值得吗?
- Oracle 实现类似SQL Server中自增字段的一个办法
- 模拟实现SQL Server中的datepart(week,date)的功能
- 如何在SQL Server中实现 Limit m,n 的功能
- 如何在c#和SQL Server中实现autocomplete,值得吗?
- 扩展 delphi 泛型 以实现类似lambda功能 , C#中的any count first last 等扩展方法
- sql server 关于表中只增标识问题 C# 实现自动化打开和关闭可执行文件(或 关闭停止与系统交互的可执行文件) ajaxfileupload插件上传图片功能,用MVC和aspx做后台各写了一个案例 将小写阿拉伯数字转换成大写的汉字, C# WinForm 中英文实现, 国际化实现的简单方法 ASP.NET Core 2 学习笔记(六)ASP.NET Core 2 学习笔记(三)