Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1730 connectés 

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  [postgres/Fonction] Probleme fonction

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[postgres/Fonction] Probleme fonction

n°878287
sbucci2
Posté le 20-10-2004 à 18:20:47  profilanswer
 

Slt,
 
Cette fonction est déclenchée par un trigger mais il n'y a rien qui se passe!
Vous voyez une anomalie, merci
 

Code :
  1. DECLARE
  2. nbLignes int4;
  3. gauche int4;
  4. droit int4;
  5. BEGIN 
  6. nbLignes:=-1;
  7. gauche:=0;
  8. droit:=0;
  9. select n_gauche into gauche from noeuddp where idtypenoeud=4 and n_gauche<=NEW.n_gauche and n_droit>=NEW.n_droit;
  10. select n_droit into droit from noeuddp where idtypenoeud=4 and n_gauche<=NEW.n_gauche and n_droit>=NEW.n_droit;
  11. select count(*) into nbLignes from noeuddp where nomnoeud = NEW.nomnoeud and n_gauche<=gauche and n_droit>=droit;
  12.       IF    (1 < nbLignes)       then 
  13.         update noeuddp set doublon=1 where nomnoeud = NEW.nomnoeud and n_gauche<=gauche and n_droit>=droit;
  14.       ELSE
  15. update noeuddp set doublon=0 where nomnoeud = NEW.nomnoeud and n_gauche<=gauche and n_droit>=droit;
  16.       END IF;
  17.   RETURN NEW;
  18. END;

mood
Publicité
Posté le 20-10-2004 à 18:20:47  profilanswer
 

n°878354
gizmo
Posté le 20-10-2004 à 19:16:12  profilanswer
 

select into gauche n_gauche from...
 
et pareil pour les autres

n°878526
sbucci2
Posté le 20-10-2004 à 22:17:41  profilanswer
 

Merci, ma maniere ca marche aussi,
Mais le probleme venait de mes requetes d'update.
Merci encore


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  [postgres/Fonction] Probleme fonction

 

Sujets relatifs
Problème de noob ecriture/lecture fichier texteProblème en PHP pour contenir des " dans le code
probleme de L&F en Java[ASP] Probleme limite Upload
Probleme avec session start...Probleme devenement sur un boutton
Probleme de id=$_GET[id]Probleme Access
Valeur de retour d'une fonction si erreurProblème de variable
Plus de sujets relatifs à : [postgres/Fonction] Probleme fonction


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR