From: | Guillaume Lelarge <guillaume(at)lelarge(dot)info> |
---|---|
To: | Olivier Ducteil <olivier(dot)ducteil(at)l-olive(dot)fr> |
Cc: | pgsql-fr-generale(at)postgresql(dot)org |
Subject: | Re: Dupliquer un enregistrement avec un INSERT |
Date: | 2011-07-21 15:17:15 |
Message-ID: | 1311261436.2018.37.camel@laptop |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-fr-generale |
On Thu, 2011-07-21 at 16:41 +0200, Olivier Ducteil wrote:
> Bonjour
>
>
>
> J’espère m’adresser par le bon biais.
>
>
>
> J’aimerai ajouter un enregistrement dupliqué à un table muni d’un clef
> primaire automatique (séquence) sans que les autres colonnes soient
> saisies.
>
> En gros, pour cette requête les DEFAULT seraient les colonnes en
> cours.
>
>
>
> Je voudrai quelque chose comme:
>
> INSERT INTO table SELECT * //({les colonnes sans la clef qui elle doit
> être modifier)
>
> FROM table
>
> WHERE id = {mon id à dupliquer}
>
>
>
> J’ai voulu créé un contrainte ou règle mais je suis perdu en route.
>
>
>
> Cerise sur la gâteau, si en plus cette même commande me permet de
> modifier quelques colonnes modifiées ce seraient vraiment bien.
>
>
>
> Quelqu’un aurait-il une idée ?
>
Ma réponse sur forums.postgresql.fr vu que vous avez postez sur les
deux :
http://forums.postgresql.fr/viewtopic.php?pid=10371#p10371
--
Guillaume
http://blog.guillaume.lelarge.info
http://www.dalibo.com
From | Date | Subject | |
---|---|---|---|
Next Message | Stéphane A. Schildknecht | 2011-08-23 21:08:48 | PostgreSQL 9.1 Release Candidate 1 disponible |
Previous Message | Olivier Ducteil | 2011-07-21 14:41:44 | Dupliquer un enregistrement avec un INSERT |