problème avec ma procédure sous oracle

problème avec ma procédure sous oracle - SQL/NoSQL - Programmation

Marsh Posté le 14-06-2005 à 19:17:19    

Bonjour tout le monde.
J'ai le problème suivant :
J'ai une procédure qui doit renseigner dans une table le numéro d'immatricule d'un employé, le numéro d'un projet qu'il a travaillé et le total d'heure qu'il a effectué dessus.
Voici ma procédure.
 
connect Base/Base@orcl8i
 
create or replace procedure Totins (proc_immat string,proc_proj string) is  
HeureTot integer;
begin
 select sum(nbHeureProj) into HeureTot
 from Travailler t
 where t.numimmatricule = proc_immat
 and t.codeProjet = proc_proj;  
 
 insert into HeureProj@DBLBase_prod values  
 (proc_immat,proc_proj,HeureTot) ;
 
end;
/
 
Donc mon souci est que la table Heureproj ou doit être renseigné ces informations ne recoit que le numéro d'immatricule et le numéro de projet. La table ne recoit pas le nombre d'heure total. J'ai essayé de donner une valeur à HeureTot et cela la bien inseré dans la table HEUREPROJ.
 
Donc pouvez-vous me dire d'où pourrais venir le problème.
Merci d'avance si vous pouviez m'aider.

Reply

Marsh Posté le 14-06-2005 à 19:17:19   

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed