Executer une requets pour BD ORACLE et JDBC
Résolu/Fermé
djanahana
Messages postés
82
Date d'inscription
mercredi 20 mai 2009
Statut
Membre
Dernière intervention
6 avril 2015
-
Modifié par djanahana le 27/03/2012 à 02:48
djanahana Messages postés 82 Date d'inscription mercredi 20 mai 2009 Statut Membre Dernière intervention 6 avril 2015 - 19 mai 2012 à 18:51
djanahana Messages postés 82 Date d'inscription mercredi 20 mai 2009 Statut Membre Dernière intervention 6 avril 2015 - 19 mai 2012 à 18:51
A voir également:
- Executer une requets pour BD ORACLE et JDBC
- Ce programme est écrit en python. il construit un mot secret dans une variable mais il ne l'affiche pas. modifiez-le pour qu'il affiche le mot secret. exécutez-le. quel est ce mot secret ? ✓ - Forum Python
- W.i.t.c.h. bd intégrale pdf ✓ - Forum Loisirs / Divertissements
- Scan bd ✓ - Forum Loisirs / Divertissements
- Télécharger bd pdf gratuit - Forum Loisirs / Divertissements
- Comment lire des bd gratuitement en ligne sur internet ? ✓ - Forum Loisirs / Divertissements
2 réponses
OlivrT
Messages postés
323
Date d'inscription
lundi 2 novembre 2009
Statut
Membre
Dernière intervention
24 mai 2012
36
27 mars 2012 à 21:38
27 mars 2012 à 21:38
Bonjour,
DBMS_STATS est "interne" si je peux dire à Oracle.
Mais il y a un moyen pour le contourner.
Créer une procédure stockée dans laquelle se trouvera la commande en question.
Appelez votre procédure depuis votre programme Java et le tour est joué ;-)
DBMS_STATS est "interne" si je peux dire à Oracle.
Mais il y a un moyen pour le contourner.
Créer une procédure stockée dans laquelle se trouvera la commande en question.
Appelez votre procédure depuis votre programme Java et le tour est joué ;-)
djanahana
Messages postés
82
Date d'inscription
mercredi 20 mai 2009
Statut
Membre
Dernière intervention
6 avril 2015
13
19 mai 2012 à 18:51
19 mai 2012 à 18:51
merci ,j'ai trouve la solution ,je veux utilise cette fonction qui inclus deja une execution de cette requet avec JDBC
merci
public static void refresh(String nom_table) throws SQLException{ CallableStatement stmt=null; CallableStatement stmt2=null; //String var_table="'"+nom_table+"'"; String var_table="'"+nom_table+"'"; //il y a avis un probleme de commit apres insertion try{ stmt= connection.prepareCall("begin DBMS_STATS.gather_table_stats('system',"+var_table+");commit;end;"); stmt.execute(); stmt2= connection.prepareCall("begin commit; end;"); stmt2.execute(); System.out.println("commit"); } catch (SQLException e) { } }
merci