■ 문자열을 패딩하는 방법을 보여준다.
▶ 문자열 패딩하기 예제 (SQL)
1 2 3 |
SELECT dbo.PadString('2', '00'); |
▶ 문자열 패딩하기 (SQL)
1 2 3 |
CREATE FUNCTION dbo.PadString
(
@P_String NVARCHAR(100),
@P_PaddingString NVARCHAR(100)
)
RETURNS NVARCHAR(100)
AS
BEGIN
DECLARE @ResultString NVARCHAR(200);
DECLARE @PaddingStringLength INT;
SET @PaddingStringLength = LEN(@P_PaddingString);
SET @ResultString = @P_PaddingString + @P_String;
SET @ResultString = SUBSTRING(@ResultString, LEN(@ResultString) – @PaddingStringLength + 1, @PaddingStringLength);
RETURN @ResultString;
END
GO
————————————————————————————————————————
※ @P_PaddingString 길이에 해당하는 문자열을 반환한다.