Database/MS-SQL
[MS-SQL] Underlying input stream returned zero bytes
비니미니파파
2013. 6. 14. 13:50
[SQLServer 2000 Driver for JDBC] Underlying input stream returned zero bytes
JDBC 처리 시 DB 컬럼 타입이 TEXT 이고, 리턴되는 값이 0 byte 일 경우 오류 이다.
BIGO 컬럼 이 text 라면 0byte 를 ' ' 로 바꿔야 된다.
select
CASE DATALENGTH(BIGO)
WHEN 0 THEN ' '
ELSE BIGO
END as BIGO
from TBL_NAME