Salut!

alors voilà je dois créer une table dans un trigger, j'ai lu les différents tuto à ce sujet mais j'ai tjs l'erreur suivante:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
ORA-01031: insufficient privileges
ORA-06512: at "MET.T2", line 6
ORA-04088: error during execution of trigger 'MET.T2'
J'aimerai etre sur que l'erreur vienne du fait que je n'ai pas les privileges et non pas de mon code:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
CREATE OR REPLACE TRIGGER t2 BEFORE INSERT OR UPDATE ON emp
DECLARE
PRAGMA AUTONOMOUS_TRANSACTION;
str varchar2(60);
BEGIN
str := 'create table test (i number)';
execute immediate str;
END;
/
j'ai aussi essayé en faisant une procedure autonome et en l'appelant depuis le trigger, mais tjs la même erreur