Bonjour,
Je vous explique le contexte. J'essaie de faire un rattrapage de données en pl/sql. J'ai un script shell qui exécute un fichier .sql, ce fichier sql est un bloc pl/sql. Dans ce bloc j'ai pas mal de code qui revient alors je l'ai factorisé en procédure.
j'ai donc quelque chose de la forme :
Lorsque j'execute mon shell il se bloque sur l'exécution du .sql, sous toad lorsque je pose le contenu de mon .sql je n'ai aucun message d'erreur mais le traitement ne se fait pas. Je ne peux donc même pas tracer mes variables, du coup j'en suis à me demander si ce ne serait pas mes appels des procédures qui posent problème ou leur utilisation.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24 procedure name1() is declare ... begin ... end name1; procedure name2() is declare ... begin ... end name2; procedure name3() is begin ... end name3; begin name1(); name2(); name3(); end;
Partager