Computer Engineering/DB

MsSQL REPLACE() 함수

광스 2014. 5. 13. 10:40

MsSQL 에서 replace 함수 사용법입니다. replace 함수는 아마 MsSQL 뿐만아니라 Oracl 이나 MySql 에서도

그러한 쓰임이 다 공통으로 있지 않을까 조심스래 예상합니다. java나 여러 언어 안에서도 사용이 유용한 replace 함수!!

사용법은 간단하게 java 언어로 나타 내어 이해를 돕겠습니다.  먼저

 

String s = 'abcdef' 이라는 문자열 s 가 있다고 합니다. 이때 replace 함수를사용해봅시다
replace(s, 'bcd', 'BCD') 라고해주면 결과값은 aBCDef 로 출력됩니다. 정말 쉽죠잉~?

 

Sql 에서 사용하실때는 12 라는 데이터를가진 열 colum1 이있다면

Set @colum1 = REPLACE(colum1, '12', '34')

이렇케 해주면 colum1 의 12데이터는 34로 바뀌며 @colum1 이라는변수에 담아 사용할수있게 됩니다.

모두 즐코~