MSSQL에서 Query로 Left Pad를 구현하고자 한다.
이때 유용한 함수가 REPLICATE인데 지정된 CHAR로 원하는 길이만큼 채워주는 역활을 한다.
나의 경우엔 8자리 상품 코드가 입력될때 앞부분을 '0'으로 채워 13자로 만들어야 함으로
아래와 같이 구현 하였다.
SELECT REPLICATE(0, 13 - LEN(@SCAN_DATA)) + @SCAN_DATA
'데이터베이스' 카테고리의 다른 글
MySQL WorkBench Configuration file 경로 (0) | 2021.05.31 |
---|---|
MSSQL에서 SELECT Query에 사용한 declare syntax를 MySQL 사용하기 (0) | 2021.05.09 |
MSSQL 2005 RESTORE 복원중... (0) | 2020.11.10 |
SQL Server 인스턴스 이름 찾기 (0) | 2019.03.08 |
MSSQL TCP/IP 접속 허용 (0) | 2019.01.28 |