투케이2K

73. (MSSQL/SQL) REPLICATE 사용해 LPAD , RPAD 빈자리 채움 기능 구현 실시 본문

MsSqlDB

73. (MSSQL/SQL) REPLICATE 사용해 LPAD , RPAD 빈자리 채움 기능 구현 실시

투케이2K 2022. 5. 24. 17:48

[개발 환경 설정]

개발 툴 : SSMS

개발 언어 : MSSQL

 

[소스 코드]

/*
[REPLICATE 사용해 LPAD , RPAD 빈자리 채움 기능 구현 실시]
1. REPLICATE 함수는 지정한 횟수만큼 문자열을 반복해서 출력합니다
2. REPLICATE(컬럼 및 데이터, 반복 횟수) 방법으로 문법을 사용합니다
3. LPAD : 자릿수가 모자라는 경우 왼쪽으로 지정된 값을 채움니다
4. RPAD : 자릿수가 모자라는 경우 오른쪽으로 지정된 값을 채움니다
*/


SELECT REPLICATE('0', 10 - LEN('TWOK')) + 'TWOK' AS [LPAD / 왼쪽0값],
       'TWOK' + REPLICATE('0', 10 - LEN('TWOK')) AS [RPAD / 오른쪽0값];
 

[결과 출력]


반응형
Comments