728x90
반응형
[MSSQL]데이터 형식 varchar을(를) varbinary(으)로 암시적으로 변환할 수 없습니다. XML에서 ISNULL이 안된
"데이터 형식 varchar을(를) varbinary(으)로 암시적으로 변환할 수 없습니다. " 란 오류에 대해 다룹니다. 위 와 같은 오류는 varchar타입에 binary형식의 데이터를 넣은 경우 발생합니다. 일단 오류가 발
sonman.tistory.com
db에서는 null 값을 잘인식하지만 xml에서는 인식이 안되어 발생하는 오류 null값을 따로 처리해줘야한다.
(CASE WHEN ISNULL(#{clsngYn ,jdbcType=VARCHAR},'') = '' THEN 'N' ELSE #{clsngYn ,jdbcType=VARCHAR} END)
728x90
반응형