Re: traitement par lots et sequence

From: CRUMEYROLLE Pierre <pierre(dot)crumeyrolle(at)c-s(dot)fr>
To: pgsql-fr-generale(at)lists(dot)postgresql(dot)org
Subject: Re: traitement par lots et sequence
Date: 2019-06-12 09:36:47
Message-ID: 20190612113647.Horde.i9gN6C9VPcxEM-9SHoCyMw1@messagerie.c-s.fr
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-fr-generale


structure en arbre
recuperation par position dans la liste
je suis preneur d'idée je dois pas être le seul a faire du traitement
par lots sur des tables liées par des FK
merci A+

Marc Cousin <cousinmarc(at)gmail(dot)com> a écrit :

> On 11/06/2019 23:04, CRUMEYROLLE Pierre wrote:
>> ok si je fais un traitement par lot ( 3 lignes par exemple)
>>
>> WITH ins_t_mere AS(INSERT INTO t(a,b,c) VALUES
>> (1,'a','aa'),(2,'b','bb'),(3,'c','cc') RETURNING listedata)
>> 1 a aa  -- valeurs retournées
>> 2 b bb
>> 3 c cc
>> ...
>>
>> j'ai un peu de mal a comprendre comment j’insère les listedata.a
>> dans un etable t_fille
>
> La difficulté est de savoir comment vous allez raccrocher vos
> enregistrements à leur parent avec cette méthode
>
> J'imagine qu'initialement, vous aviez une structure hiérarchique ?
> Dans quel format ?
>
>
> Dans l'algorithme de départ, vous positionnez vous-même les id de la
> mère. Mais si les ids sont autogénérés, comment les récupéreriez
> vous pour les insertions dans les tables filles ? par leur position
> dans la liste ?

In response to

Responses

Browse pgsql-fr-generale by date

  From Date Subject
Next Message Daniel Verite 2019-06-12 10:48:09 Re: traitement par lots et sequence
Previous Message Marc Cousin 2019-06-12 09:15:50 Re: traitement par lots et sequence