Bonjour,
Lorsque j'execute un sql à partir d'unix, j'ai le resultat suivant qui s'affiche :
Les lignes 30,31,32 s'affichent et rien ne s'éxécutent.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 SQL*Plus: Release 10.2.0.1.0 - Production on Lun. Mai 14 12:22:43 2012 Copyright (c) 1982, 2005, Oracle. All rights reserved. Connecté à : Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - 64bit Production With the Partitioning, OLAP and Data Mining options 30 31 32
Par contre, si j'ouvre la la console oracle entreprise Manager et que je lance ce même sql, je n'ai aucun probleme.
J'ai lancé à manuel en me connectant à oracle à partir de unix, cette commande :
Comment puis je faire pour éxcuter la commande ? car malgré le ;, rien ne se passe. Cela résoudra peut etre mon problème.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 SQL> CREATE TRIGGER reporting_trigger BEFORE INSERT ON REPORTING 2 FOR EACH ROW 3 BEGIN 4 SELECT reporting_seq.nextval INTO :new.ID FROM DUAL; 5 END;
Merci d'avance
Partager