Ciao a tutti, nel mio progetto ho scritto un metodino che interagisce con un db, inizialmente facevo la query in questa maniera:
String sql = "SELECT EXECDIR,PRE,POST FROM " + dbSchema+ ".TABELLA WHERE HAVE_DOCID ='N'";
ps = connection.prepareStatement(sql);
ResultSet rs = ps.executeQuery(sql);
e fin qui nessun problema.
Ora per alcune ragioni voglio utilizzare il settaggio del parametro via preparedStatement e cioè:
String sql = "SELECT EXECDIR,PRE,POST FROM " + dbSchema+ ".TABELLA WHERE HAVE_DOCID = ?;
ps = connection.prepareStatement(sql);
ps.setString(1,"N");
ResultSet rs = ps.executeQuery(sql);
Questa volta eseguendo il codice vado in eccezzione:
ORA-03115: unsupported network datatype or representation
Qualcuno ha gia avuto questo tipo di problema e sa come aiutarmi???
Grazie