text형 컬럼에 값이 null인 경우 발생하는 문제점
증상)
[Microsoft][SQLServer 2000 Driver for JDBC]Underlying input stream returned zero bytes
에러 메시지가 발생한다.
text형 필드에 null값이 들어가 있을 경우 이 값을 받아오다가 에러가 난다.(MS SQLServer 2000 Driver 문제임)
해결책)
드라이버를 최신 버전으로 업데이트 해준다.
또는
쿼리문을 수정한다.
SELECT
CASE WHEN 컬럼명 LIKE '' THEN 'null값이 들어 있음' ELSE 컬럼명 END
FROM 테이블명