Notice
Recent Posts
Recent Comments
Link
투케이2K
73. (MSSQL/SQL) REPLICATE 사용해 LPAD , RPAD 빈자리 채움 기능 구현 실시 본문
[개발 환경 설정]
개발 툴 : 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값];
[결과 출력]
반응형
'MsSqlDB' 카테고리의 다른 글
75. (MSSQL/SQL) TRY_CAST 사용해 예외 처리 데이터 형 변환 수행 실시 (0) | 2022.05.24 |
---|---|
74. (MSSQL/SQL) format cast replicate 를 사용해 24시간 형식 날짜 및 데이터를 지정된 포맷 형식으로 변환 실시 (0) | 2022.05.24 |
72. (MSSQL/SQL) ORDER BY 사용해 다중 컬럼 순차적으로 정렬 수행 실시 (0) | 2022.05.23 |
71. (MSSQL/SQL) DATENAME 을 사용해 시간 , 분 , 초 , 밀리세컨드 , 분기 출력 실시 (0) | 2022.05.23 |
70. (MSSQL/SQL) STRING_SPLIT 사용해 특정 문자열 기준으로 데이터 분리 후 출력 실시 (0) | 2022.05.23 |
Comments