salut,
Je souhaite faire une procedure qui recupere un champs d'une table entrée en parametre et qui modifie ce champs;
J'ai fait cela
j'ai ce message d'erreurs et pourtant je fait un update donc je n'ai pas besoin de faire du sql dynamique ce n'est que pour les drop,create ..table,le sql dynamique;
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 create procedure maxi(tabs varchar,chap varchar) as begin update tabs set chap=lower(chap); end; /
[quote]
SQL> show errors;
Erreurs pour PROCEDURE MAXI :
LINE/COL ERROR
-------- -----------------------------------------------------------------
5/1 PL/SQL: ORA-01732: les manipulations de données sont interdites
sur cette vue
5/1 PL/SQL: SQL Statement ignored
[quote]
merci
Partager