RE: [pgsql-fr-generale] PL-PGSQL : Procédure stockée simple

From: "Masse Jacques" <jacques(dot)masse(at)bordeaux(dot)cemagref(dot)fr>
To: Anthony Stéphan <contact(at)anthony-stephan(dot)com>, <pgsql-fr-generale(at)postgresql(dot)org>
Subject: RE: [pgsql-fr-generale] PL-PGSQL : Procédure stockée simple
Date: 2005-07-07 16:16:33
Message-ID: C11DCF42D8B39A40A0B9D43C4C9E77C00799BD@angelos.bordeaux.cemagref.fr
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-fr-generale

Si les procédures sont en pl/pgsql, voir le manuel et en particulier le renvoi de SETOF (return next). Le traitement postérieur -agencement en listes, tableaux, etc. est selon le langage utilisé (je ne connais pas PHP ...)

http://borg.postgresql.org/docs/8.0/static/plpgsql-control-structures.html

Jacques Massé
________________________________________
Diadfish: http://www.diadfish.org <http://www.diadfish.org/>
PostgreSQL : http://www.postgresqlfr.org <http://www.postgresqlfr.org/>

-----Message d'origine-----
De : pgsql-fr-generale-owner(at)postgresql(dot)org [mailto:pgsql-fr-generale-owner(at)postgresql(dot)org]De la part de Anthony Stéphan
Envoyé : jeudi 7 juillet 2005 17:34
À : pgsql-fr-generale(at)postgresql(dot)org
Objet : [pgsql-fr-generale] PL-PGSQL : Procédure stockée simple

Le manque de documentation claire (et surtout d'exemples pratiques) sur le sujet me pose quelques problèmes.

Je cherche à faire quelque chose de très simple : récupérer des enregistrements dans une table avec un SELECT (dans ce cas de figure, une seule colonne m'intéresse mais bon ce sera pas toujours le cas) et les retourner vers PHP.
Evidemment je peux faire ça sans procédure stockée mais bon vu que j'ai commencé à en faire quelques unes, j'aime autant poursuivre dans cette voie et tout séparer convenablement.

Je suppose qu'il faut dans la procédure : déclarer un tableau, faire la requêtre souhaitée, récupérer les résultats, les mettre dans le tableau et retourner ce tableau.
Quelqu'un a-t'il un exemple simple sous la main ? Question que je repère la syntaxe à utiliser...
Y a plus simple peut-être ?

Y a-t'il un ouvrage en français qui traite du sujet ? (à tout hasard...)

Merci d'avance,
Anthony,

Browse pgsql-fr-generale by date

  From Date Subject
Next Message Francois Suter 2005-07-08 07:21:45 Fwd: PL-PGSQL : Procédure stockée simple
Previous Message Anthony Stéphan 2005-07-07 15:33:39 PL-PGSQL : Procédure stockée simple