Re: Retour sur Insert
Pierre BOIZOT <[email protected]> Tue, 12 Jun 2018 14:04:15 +0200
| Newsgroups | gmane.comp.db.postgresql.french |
|---|---|
| Message-ID | <CANxSh5xfOFKSBtMP7oAfPL3akGxZEFJ+qAzZ7e3XzHmJ=qie9Q@mail.gmail.com> |
--000000000000b34244056e70afea Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Hello Vik, J'avais mal lu ta r=C3=A9ponse. J'ai bien un table partitionn=C3=A9e avec la d=C3=A9finition des colonnes e= t des tables partitions h=C3=A9ritant des d=C3=A9finitions. Nous faisons bien l'insertion dans table parttionn=C3=A9e et les donn=C3=A9= es s'insert bien dans la bonne partition. Le probleme que nous rencontrons c'est l'info en retour sur l'insert qui nous renvoie INSERT 0 0 alors que la ligne est ins=C3=A9r=C3=A9e correctement. Pierre Le ven. 8 juin 2018 =C3=A0 17:43, Pierre BOIZOT <[email protected]> a =C3=A9crit : > Merci , je testerai lundi. > > Pierre. > > > Le jeu. 7 juin 2018 =C3=A0 18:38, Vik Fearing <[email protected]= m> a > =C3=A9crit : > >> On 07/06/18 18:03, Pierre BOIZOT wrote: >> > Hello, >> > >> > Lors d'une insertion dans une table partition=C3=A9e le retour n'est p= as le >> > nombre de row inser=C3=A9 mais la valeur 0. >> > >> > Y a t il un parametre particulier =C3=A0 positionner pour r=C3=A9soudr= e un tel >> cas ? >> >> =C3=80 moins de passer =C3=A0 la version 10, il faut cr=C3=A9er une vue = (qui est tout >> simplement TABLE ta_table_partitionnee) et ins=C3=A9rer dans la vue. >> >> Attention =C3=A0 donner =C3=A0 la vue les valeurs par d=C3=A9faut aussi = (notamment des >> s=C3=A9quences s'il y en a). >> -- >> Vik Fearing +33 6 46 75 15 36 >> http://2ndQuadrant.fr PostgreSQL : Expertise, Formation et Support >> > --000000000000b34244056e70afea Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr"><div class=3D"gmail_default" style=3D"font-family:verdana,= sans-serif;font-size:small">Hello Vik,</div><div class=3D"gmail_default" st= yle=3D"font-family:verdana,sans-serif;font-size:small"><br></div><div class= =3D"gmail_default" style=3D"font-family:verdana,sans-serif;font-size:small"= >J'avais mal lu ta r=C3=A9ponse.</div><div class=3D"gmail_default" styl= e=3D"font-family:verdana,sans-serif;font-size:small"><br></div><div class= =3D"gmail_default" style=3D"font-family:verdana,sans-serif;font-size:small"= >J'ai bien un table partitionn=C3=A9e avec la d=C3=A9finition des colon= nes et des tables partitions h=C3=A9ritant des d=C3=A9finitions.</div><div = class=3D"gmail_default" style=3D"font-family:verdana,sans-serif;font-size:s= mall"><br></div><div class=3D"gmail_default" style=3D"font-family:verdana,s= ans-serif;font-size:small">Nous faisons bien l'insertion dans table par= ttionn=C3=A9e et les donn=C3=A9es s'insert bien dans la bonne partition= .</div><div class=3D"gmail_default" style=3D"font-family:verdana,sans-serif= ;font-size:small"><br></div><div class=3D"gmail_default" style=3D"font-fami= ly:verdana,sans-serif;font-size:small">Le probleme que nous rencontrons c&#= 39;est l'info en retour sur l'insert qui nous renvoie INSERT 0 0</d= iv><div class=3D"gmail_default" style=3D"font-family:verdana,sans-serif;fon= t-size:small">alors que la ligne est ins=C3=A9r=C3=A9e correctement.</div><= div class=3D"gmail_default" style=3D"font-family:verdana,sans-serif;font-si= ze:small"><br></div><div class=3D"gmail_default" style=3D"font-family:verda= na,sans-serif;font-size:small">Pierre<br></div><div><div dir=3D"ltr" class= =3D"gmail_signature"><div dir=3D"ltr"><div><div dir=3D"ltr"><div></div></di= v></div></div></div></div><br></div><br><div class=3D"gmail_quote"><div dir= =3D"ltr">Le=C2=A0ven. 8 juin 2018 =C3=A0=C2=A017:43, Pierre BOIZOT <<a h= ref=3D"mailto:[email protected]">[email protected]</a>> a = =C3=A9crit=C2=A0:<br></div><blockquote class=3D"gmail_quote" style=3D"margi= n:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir=3D"ltr">= <div class=3D"gmail_default" style=3D"font-family:verdana,sans-serif;font-s= ize:small">Merci , je testerai lundi.</div><div><div dir=3D"ltr" class=3D"m= _7663211077241489231gmail_signature" data-smartmail=3D"gmail_signature"><di= v dir=3D"ltr"><div dir=3D"ltr"><br>Pierre.</div></div></div></div><br></div= ><br><div class=3D"gmail_quote"><div dir=3D"ltr">Le=C2=A0jeu. 7 juin 2018 = =C3=A0=C2=A018:38, Vik Fearing <<a href=3D"mailto:vik.fearing@2ndquadran= t.com" target=3D"_blank">[email protected]</a>> a =C3=A9crit= =C2=A0:<br></div><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8= ex;border-left:1px #ccc solid;padding-left:1ex">On 07/06/18 18:03, Pierre B= OIZOT wrote:<br> > Hello,<br> > <br> > Lors d'une insertion dans une table partition=C3=A9e le retour n&#= 39;est pas le<br> > nombre de row inser=C3=A9 mais la valeur 0.<br> > <br> > Y a t il un parametre particulier =C3=A0 positionner pour r=C3=A9soudr= e un tel cas ?<br> <br> =C3=80 moins de passer =C3=A0 la version 10, il faut cr=C3=A9er une vue (qu= i est tout<br> simplement TABLE ta_table_partitionnee) et ins=C3=A9rer dans la vue.<br> <br> Attention =C3=A0 donner =C3=A0 la vue les valeurs par d=C3=A9faut aussi (no= tamment des<br> s=C3=A9quences s'il y en a).<br> -- <br> Vik Fearing=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 +33 6 46 75 15 36<br> <a href=3D"http://2ndQuadrant.fr" rel=3D"noreferrer" target=3D"_blank">http= ://2ndQuadrant.fr</a>=C2=A0 =C2=A0 =C2=A0PostgreSQL : Expertise, Formation = et Support<br> </blockquote></div> </blockquote></div> --000000000000b34244056e70afea--