Bonjour,
Dans mon .sql j'aurais souhaité stocker le résultat d'une requête (un ID) dans une variable. De cette manière je pourrais l'utiliser sur les cinq requêtes de delete qui suivent. Je ne suis pas trop calé et je m'y perds un peu.
Voila la structure que j'ai faite mais qui malheureusement ne fonctionne pas:
J'ai l'erreur ligne 4 symbole "select" rencontré à la place d'un des symboles suivant: < - + etc...
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 connect ........; VAR LNUM NUMBER; BEGIN :LNUM := select id from matable where c_appli ='appli_1'; delete from table2 where id_matable = :LNUM; delete from table3 where id_matable = :LNUM; delete from table4 where id_matable = :LNUM; commit; END; /
Merci de votre aide![]()
Partager