Bonjour,
je débute en plsql, on m'a donné un script qui normalement doit être fonctionnel:
Celui ci se trouve dans un package, il ne compile pas:
Erreur ORA-00980 la traduction des synonymes n'est plus valide (select souligné)
et au niveau du ins(i): statement ignored.

Avez vous une idée, je pensais que le i n'était pas bien déclaré, ou qu'il fesait référence à un synonyme ?
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
procedure toto
is
begin
  for i in (select
champ1,
champ2,
champ3
from TABLE1
  ) loop
  begin
   ins(i);
   
  exception
    ....
  end;
  end loop;
end;
Merci