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
Views: Raw Message | Whole Thread | Download mbox | Resend email
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

Browse pgsql-fr-generale by date

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