Skip site navigation (1) Skip section navigation (2)

Pl/PgSQL: Parcourir un tableau de données

From: Samuel ROZE <samuel(dot)roze(at)aliceadsl(dot)fr>
To: pgsql-fr-generale(at)postgresql(dot)org
Subject: Pl/PgSQL: Parcourir un tableau de données
Date: 2009-09-16 16:18:11
Message-ID: 1253117891.11394.153.camel@samuel-laptop (view raw or flat)
Thread:
Lists: pgsql-fr-generale
Bonjour à tous,

Je n'arrive pas à trouver un synthaxe correct pour parcourir un tableau
de données ( integer[] ) grâce à une boucle FOR...

...
FOR v_id_critere IN SELECT v_id_criteres LOOP
        
        ...

END LOOP;
...

Me donne à l'éxécution:
ERREUR:  syntaxe en entrée invalide pour l'entier : « {31,30} »

Sinon:
- FOR v_id_critere IN v_id_criteres LOOP
- FOR v_id_critere IN (v_id_criteres) LOOP
Me donne une erreur à la création.

Je voudrais savoir si c'était possible d'une manière simple, sinon
j'utilise While ! :-)

Merci à vous.
Cordialement, Samuel ROZE.


Responses

pgsql-fr-generale by date

Next:From: Dimitri FontaineDate: 2009-09-16 16:25:07
Subject: Re: Pl/PgSQL: Parcourir un tableau de données
Previous:From: damien clochardDate: 2009-09-15 22:09:27
Subject: Re: Comment utilisez-vous PostgreSQL ?

Privacy Policy | About PostgreSQL
Copyright © 1996-2014 The PostgreSQL Global Development Group