Ik kwam hetzelfde probleem tegen met:
- Oracle 9i Enterprise Edition 64bit (JServer Rlease 9.2.0.1.0 - Productie)
- JDBC 12.1.0.1.0 - ojdbc7.jar
- Java OpenJDK 64bit, 1.7.0_09-icedtea
met een tabel als deze:creëer tafelpersoon (first_name varchar2(60));
En zoek als volgt met sqlline:select first_name, cast(substr(first_name,0,1) as char) from person;
Zou een resultatenset hebben van ["","S"].
Ik had geen andere Oracle-jars op mijn klassenpad, omdat dit voor anderen een probleem bleek te zijn, maar toen ik overschakelde van ojdbc7.jar naar ojdbc6_g.jar, loste dit probleem op. Dit is stuurprogrammaversie 11.2.0.3.0 die onder de 12c-downloadsectie staat.