반응형 text 형식 replace() 오류1 text 형식 replace() 사용시 오류 해결방법 text 형식 replace() 사용시 오류 해결방법text 또는 ntext 형식의 컬럼에서 REPLACE 함수를 사용할 때 발생하는 오류는 이들 데이터 형식이 함수에 적합하지 않기 때문입니다. MSSQL에서는 text 또는 ntext 형식을 사용하기보다는 varchar(max) 또는 nvarchar(max)를 사용하는 것이 권장됩니다.SQL 문에서 오류를 해결하기 위해 convert를 사용하여 text 형식을 varchar(max)로 변환하는 방법은 적절합니다.그러나 REPLACE의 결과를 다시 text 형식으로 저장해야 할 경우, 다음과 같이 작성할 수 있습니다:UPDATE 테이블명SET 수정할 컬럼명 = CAST(REPLACE(CONVERT(varchar(max), 수정할 컬럼명), '변경할 문자'.. 2024. 8. 22. 이전 1 다음 728x90 반응형 LIST