728x90
반응형
MSSQL DBMS에서 컬럼의 DataType이 image(이미지)이면 UNION, INTERSECT, EXCEPT 쿼리 사용시 에러가 발생한다.
에러코드 : 메시지 5335, 수준 16, 상태 1
에러메세지 : 데이터 형식 image은(는) 비교할 수 없으므로 UNION, INTERSECT 또는 EXCEPT 연산자의 피연산자로 사용할 수 없습니다.
하지만 UNION ALL 은 문제없이 사용가능하다. UNION, INTERSECT, EXCEPT 사용시 에러가 발생하는 것을 보면 중복값 비교시 image 컬럼은 지원이 안되서 발생하는 에러로 추정된다.
728x90
반응형
'Database > SQL Server' 카테고리의 다른 글
[MSSQL] Update 쿼리실행시 "쿼리 최적화 중 쿼리 프로세서에 스택 공간이 부족합니다." 에러발생 (0) | 2023.08.10 |
---|---|
[SQLServer] varbinary 컬럼 용량확인함수 - datalength (0) | 2022.02.23 |