-- REPLACE ([컬럼명], '[원래문자열]', '[대체문자열]')
-- 같은 문자열이 여러개 있으면 다 변경된다
SELECT REPLACE('abcttabchhabc','abc','123');
결과: 123tt123hh123
-- STUFF ( [컬럼명], 삭제시작위치, 삭제문자수 , '[대체문자열]' )
-- 지정 위치에 한번만 변경된다
SELECT STUFF('abcdef', 2, 3, 'XXX');
결과: aXXXef
'MSSQL' 카테고리의 다른 글
[MSSQL] 테이블 스키마 / 데이터 백업 (0) | 2016.07.24 |
---|---|
[MSSQL] 중복행 삭제 / 조회 (0) | 2016.07.24 |
[MSSQL] 데이터 타입 변환 CONVERT / CAST (0) | 2016.07.22 |
[MSSQL] Monitoring Stored Procedure Usage 프로시저 모니터링 (0) | 2016.07.16 |
[MSSQL] 칼럼 값 암호화 함수 HASHBYTES (0) | 2016.07.16 |