Salut
j'exécute une requête sur une base Oracle 9i comme indique ds le code suivant :
L'exécution me génère un General Error,
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 try { Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); Connection connection = DriverManager.getConnection("jdbc:odbc:bdswift", "s_jihed", "s_jihed"); PreparedStatement stmt = connection.prepareStatement( "select Champs_Generaux.N_Sequence,Emetteur,Champ,Valeur from Champs_Generaux,Champs_Autres where Champs_Generaux.N_sequence=Champs_Autres.N_sequence and Champs_Autres.N_sequence=141956"); ResultSet rs = stmt.executeQuery(); rs.close(); connection.close(); } catch (SQLException e) { e.printStackTrace(); } catch (ClassNotFoundException f) {}
si j'enlève le champ "Valeur" qui est de type Clob, la requête marche.
Comment faire pour exécuter correctement la requête avec un Clob ?
Merci de votre aide
Partager