Jag stötte på samma problem med:
- Oracle 9i Enterprise Edition 64bit (JServer Release 9.2.0.1.0 - Produktion)
- JDBC 12.1.0.1.0 - ojdbc7.jar
- Java OpenJDK 64bit, 1.7.0_09-icedtea
med en tabell som denna:skapa tabellperson (förnamn varchar2(60));
Och fråga så här med sqlline:select first_name, cast(substr(first_name,0,1) som char) från person;
Skulle ha en resultatuppsättning av ["","S"].
Jag hade inga andra Oracle-burkar på min klassväg, vilket visade sig vara ett problem för andra, men när jag bytte från ojdbc7.jar till ojdbc6_g.jar löste detta problem. Detta är drivrutinsversion 11.2.0.3.0 som finns under 12c-nedladdningssektionen.