From: | "Olivier Ducteil" <olivier(dot)ducteil(at)l-olive(dot)fr> |
---|---|
To: | <pgsql-fr-generale(at)postgresql(dot)org> |
Subject: | Dupliquer un enregistrement avec un INSERT |
Date: | 2011-07-21 14:41:44 |
Message-ID: | 00c401cc47b4$5160de50$f4229af0$@l-olive.fr |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-fr-generale |
Bonjour
Jespère madresser par le bon biais.
Jaimerai ajouter un enregistrement dupliqué à un table muni dun 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}
Jai 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.
Quelquun aurait-il une idée ?
Cordialement
Description : Gérant-LOlive-Sans Téléphone
From | Date | Subject | |
---|---|---|---|
Next Message | Guillaume Lelarge | 2011-07-21 15:17:15 | Re: Dupliquer un enregistrement avec un INSERT |
Previous Message | damien clochard | 2011-07-18 19:55:05 | Sortie de PostgreSQL 9.1 bêta 3 |