bonjour à tous,

je suis regulierement amené à recompiler des procedures stockées dans divers schémas sur des instances differentes suites à des mises à jour de base de données.

j'aurais voulu "automatiser" ça au maximum. hum je vous previens que je suis plutot une bille en SQL mais je ne demande qu'a m'ameliorer.

Je pensais faire une 1ere requete qui remonte les noms et schémas de ces procedures :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
select object_name, owner, status
 from dba_objects
  where object_type='PROCEDURE'
  and owner='TOTO'
(question : comment faire pour ajouter un autre owner? j'ai tenté 'TOTO,TITI' mais ca ne marche pas)

cette requete renverrais les resutats pour passer un ordre SQL :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
alter procedure "RESULTAT DE LA REQUETE #1" compile;
dois-je faire une procedure?

comment faire pour la 2e requete?