Oracle CLOB og Java
Er der noget der kan fortælle mig hvad jeg gør galt i forhold læse en oracle CLOB datatype til en Java String.public ArrayList getBeskrivelse() throws Exception {
Class.forName("oracle.jdbc.driver.OracleDriver");
Connection forb = DriverManager.getConnection("jdbc:oracle:thin:@xxx:xxx:xe","xxx","xxx");
Statement stmt = forb.createStatement();
ResultSet rs = stmt.executeQuery("SELECT DISTINCT KURSUSBESKRIVELSE FROM KURSER WHERE FS_AAR = 2007");
ArrayList a = new ArrayList();
while(rs.next()) {
Clob clob = rs.getClob("KURSUSBESKRIVELSE");
String myText = clob.getSubString(1, (int)clob.length());
a.add(myText);
}
return a
}
// Allan