Programming/SQL
필드에서 삭제해야 할 문자만 없애기
왕계란
2007. 6. 21. 10:15
title이라는 필드에
4444444'
4444433'
2323432'
이런 데이터가 있다.
이런 경우 다른 건 그대로 둔 채로 뒤에 '(작은따옴표, single quote) 이것만 없애고자 한다면 아래 쿼리문을 날리면 된다.
위 쿼리문에서 쓰인 '는 전부 작은따옴표(single quote)다.
4444444'
4444433'
2323432'
이런 데이터가 있다.
이런 경우 다른 건 그대로 둔 채로 뒤에 '(작은따옴표, single quote) 이것만 없애고자 한다면 아래 쿼리문을 날리면 된다.
update tableName set fieldName = replace(fieldName, '\'', '') where fieldName like '%\'%'
위 쿼리문에서 쓰인 '는 전부 작은따옴표(single quote)다.