땅꼬마의 MSSQL replace(), stuff() 정리!
전화번호를 입력받다보면 '-' 들어간것과 들어가지 않은 데이터를 발견하게 된다. (입력단계에서 막아놓았다면 좋았겠으나.... 그렇지 않은경우도 있기에ㅠㅠ) 간단하게 '-'을 제거하거나 특정 문자를 다른 문자로 변환하는 방법을 소개하고자 한다. 1. replace() --replace('문자(컬럼)', '변경대상문자', '변경문자') --예시1) 나 -> 노 로 바꿈 SELECT REPLACE('가나다라마바사', '나', '노') --예시2) -을 공백으로 바꿈 SELECT REPLACE(USER_TEL_NO, '-','')` '-' 제거하여 조회나 값 비교시 자주 활용한다. 2.stuff() --stuff('문자(컬럼)',시작위치,변경할크기,치환할문자) --예시1) 2번째인 B부터 크기 3 BCD -> ..
2023. 3. 20.