Précédent   Forum des professionnels en informatique > Bases de données > PostgreSQL
PostgreSQL Forum PostgreSQL. Avant de poster -> F.A.Q PostGreSQL Tutoriels PostGreSQL
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 13/03/2005, 08h53   #1
Invité régulier
 
Inscription : novembre 2003
Messages : 19
Détails du profil
Informations forums :
Inscription : novembre 2003
Messages : 19
Points : 8
Points : 8
Par défaut procedure stoquee qui retourne un "select"

Bonjour,

je me demandais comment faire pour qu"une procedure stoquee renvoie des tuples, par exemple le resultat d'un select.

merci
zerovolt est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/03/2005, 10h15   #2
Membre émérite
 
Avatar de hpalpha
 
Inscription : mars 2002
Messages : 770
Détails du profil
Informations forums :
Inscription : mars 2002
Messages : 770
Points : 833
Points : 833
Tu trouveras peu etre ton bonheur ici :

http://www.developpez.net/forums/viewtopic.php?t=309298
hpalpha est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/03/2005, 14h14   #3
Invité régulier
 
Inscription : novembre 2003
Messages : 19
Détails du profil
Informations forums :
Inscription : novembre 2003
Messages : 19
Points : 8
Points : 8
javais vu ce code, mais il ne renvoie que le premier tuple correspondant au departement je crois.

Code :
1
2
3
4
5
6
7
8
 rec RECORD; 
begin 
FOR rec IN SELECT * FROM ville WHERE dep=$1 ORDER BY ncc ASC 
     LOOP 
       RETURN NEXT rec ; 
     END LOOP ; 
   RETURN ; 
end;
on pourrait pas faire juste RETURN rec au lieux d'une boucle ?
zerovolt est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/03/2005, 17h02   #4
Membre émérite
 
Avatar de hpalpha
 
Inscription : mars 2002
Messages : 770
Détails du profil
Informations forums :
Inscription : mars 2002
Messages : 770
Points : 833
Points : 833
justement nan, le loop ... end loop permet de parcourir tout les tuples.
La procedure renvoi TOUTES les villes du departement.
hpalpha est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 18h49.


 
 
 
 
Partenaires

Hébergement Web