replace 함수의 인수 1에 대한 인수 데이터 형식 text이(가) 잘못되었습니다.



text 형식 replace() 사용시 오류 해결방법


UPDATE
테이블명
SET
수정할 컬럼명 = replace(수정할 컬럼명, '변경할 문자', '변경될 문자)
WHERE
수정할 컬럼명 LIKE '%변경할 문자%'

replace 함수의 인수 1에 대한 인수 데이터 형식 text이(가) 잘못되었습니다.

컬럼 형식이 text 형식일 경우 위의 오류가 발생함.
(text, ntext 형식이 오류 발생한다고함.. )


UPDATE
테이블명
SET
수정할 컬럼명 = replace ( convert ( varchar ( max ) , 수정할 컬럼명 ) , ' 변경할 문자 ' , ' 변경될 문자 ' )
WHERE
수정할 컬럼명 LIKE ' % 변경할 문자 % '


+ Recent posts