close
在MS SQL 視乎為提供像C# 中PadLeft 的function 供使用
只好自己寫一段
CREATE FUNCTION [dbo].[fn_padL]
(
@Vinput nvarchar(max),@vlong int ,@vChar nvarchar(1)
)
RETURNS nvarchar(max)
AS
BEGIN
-- Declare the return variable here
DECLARE @ReVar nvarchar(max)
DECLARE @ipL int
set @ipL=len(@Vinput)
set @ReVar=@Vinput
if (@ipL<@vlong)
begin
set @ReVar=REPLICATE(@vChar,@vlong-@ipL)+@Vinput
end
RETURN @ReVar
END
----測試一下-----
文章標籤
全站熱搜