MSSQL
[MSSQL] 문자열 치환 REPLACE / STUFF
평생업
2016. 7. 24. 21:10
-- REPLACE ([컬럼명], '[원래문자열]', '[대체문자열]')
-- 같은 문자열이 여러개 있으면 다 변경된다
SELECT REPLACE('abcttabchhabc','abc','123');
결과: 123tt123hh123
-- STUFF ( [컬럼명], 삭제시작위치, 삭제문자수 , '[대체문자열]' )
-- 지정 위치에 한번만 변경된다
SELECT STUFF('abcdef', 2, 3, 'XXX');
결과: aXXXef