반응형
--1. 숫자를 문자열로 변환시켜 합친다음 인덱스로 잘라낸다.
right('000000' + convert(varchar,121), 6)
--결과 : 000121
--타입 : 문자열
--2. SQL server 12 에서 나온 format 함수를 쓴다.
select format(121,'D6')
--결과 : 00121
--타입 : 숫자
--3. Replicate 함수를 쓴다.
select replicate('0',5-len('123')+'123'
select replicate('0', 5-3) + '123'
--결과 : 00123
--타입 : 문자열
반응형
'Database > SQL Server' 카테고리의 다른 글
SQL Server - 여러 행을 한 행에 담아 정리하기 (0) | 2020.12.30 |
---|---|
SQL Server - 월별 max값 찾기, 월별 합계 및 총합계 뽑아내기 (1) | 2020.12.29 |
SQL Server - 동적 SQL Dynamic SQL (0) | 2020.12.23 |
SQL Server - 전역 고유 식별자 GUID Globally Unique Identifier (0) | 2020.12.23 |
SQL Server - 순서 만들기 시퀀스 Sequence object (0) | 2020.12.23 |