Bonjour,

Le contexte est le suivant :
- application Java/J2EE ;
- SGBD Sybase ASE 15.0.3 ;
- Driver jConnect3.

Mon problème est le suivant, je souhaite récupérer les meta données d'une requête avant exécution à l'aide d'un PreparedStatement (JDBC). En revanche, ce traitement standard n'est réalisable que si le paramètre DYNAMIC_PREPARE est initialisé à true au moment de la création de la connexion. Or, pour des raisons de sécurisés, il m'est impossible de modifier les paramètres de la connexion.

Ma question est la suivante : existe-t-il un moyen (hors solutions à bannir, cf. fin de post) de modifier à la volé, via JDBC, le paramètre de connexion DYNAMIC_PREPARE ? En d'autres termes, le mettre à true au début de ma transaction et le repasser à false après, afin de garder les bénéfices que peut apporter ce paramètre en terme de performances.

Solutions à bannir :
- utiliser l'objet SybConnection.preparedStatement(sql, flagDynamic) ;
- modifier l'url de connexion en ajoutant le paramètre en dur.

Merci par avance