Test Code/MSSQL
[MSSQL] 특정 문자 붙이기 REPLICATE 함수
yaks101
2015. 1. 13. 16:55
-- 5 자리로 만들기
DECLARE @Size INT = NULL;
DECLARE @String VARCHAR(10);
SET @Size = 900
SET @String = CONVERT(VARCHAR,@Size)
-- 첫번째 방법
SELECT REPLICATE('0', 5 - LEN(@String)) + @String
-- 두번째 방법
SELECT RIGHT(REPLICATE('0',5) + @String, 5)