Search

2015년 10월 14일 수요일

[Database] [MSSQL] 테이블의 특정 조건 컬럼에 대한 값 변경, 치환 (REPLACE)

* A_Table에서 Column_1의 값이 Yes면 Column_2의 값을 Right로 변경.

UPDATE A_Table SET Column_2='Right' WHERE Column_1='Yes'

* Replace 활용하기.
* A_Table에서 Column_1의 값이 Yes면 Column_2의 값을 Right로 변경하는데, t의 값을 TT로 변경하여 업데이트.

UPDATE A_Table SET Column_2=replace('Right', 't', 'TT') WHERE Column_1='Yes'

* 추가로, A_Table에서 Column_1의 값중 불필요한 문자(#)들을 정제해야 하는 경우 다음같이 쓸 수도 있다.

UPDATE A_Table SET Column_1 = replace(Column_1, '#', '')


댓글 없음:

댓글 쓰기