오라클의 LPAD 함수를 대체해 봅시다.
CREATE FUNCTION [dbo].[FN_LPAD]
(
@VALUE VARCHAR(MAX),
@LENGHT INT,
@STR VARCHAR(1)
)
RETURNS VARCHAR(MAX)
AS
BEGIN
DECLARE @RESULTVAR VARCHAR(MAX)
IF @LENGHT > LEN(@VALUE)
SET @RESULTVAR = replicate(@STR, (@LENGHT - len(@VALUE))) + @VALUE;
ELSE
SET @RESULTVAR =@VALUE;
RETURN @RESULTVAR
END
'프로그램개발 > Database' 카테고리의 다른 글
[Oracle]오라클에서 트리거로 웹가져오기(?) (0) | 2022.06.14 |
---|---|
[postgresql] postgresql time zone변경 (0) | 2021.07.20 |
[MSSQL] ORACLE LPAD대체 함수. (0) | 2016.09.14 |