오라클의 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' 카테고리의 다른 글

[postgresql] postgresql time zone변경  (0) 2021.07.20
[MSSQL] ORACLE LPAD대체 함수.  (0) 2016.09.14

+ Recent posts