Précédent   Forum des professionnels en informatique > Bases de données > PostgreSQL
PostgreSQL Forum PostgreSQL. Avant de poster -> F.A.Q PostGreSQL Tutoriels PostGreSQL
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 08/01/2007, 16h49   #1
Nouveau Membre du Club
 
Inscription : novembre 2005
Messages : 57
Détails du profil
Informations personnelles :
Âge : 28
Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

Informations forums :
Inscription : novembre 2005
Messages : 57
Points : 30
Points : 30
Par défaut pg_copy sur une vue ?

Bonjour,

La problématique :
Je dois effectuer des archives annuelles de certaines tables de ma base de données.
Dans l'archive de l'année x ne doit figurer que les enregistrements de cette année x.

Ma solution :
Creer une vue en filtrant les enregistrements de l'année x puis effectuer un pg_copy_from => pg_copy_to (en php)
pg_copy_to prends en argument une table .. d'où ma question est-ce possible de faire un pg_copy_to sur une vue ?
Et si non comment faire ? (table temporaire peut-être ?)
HALOMOTO est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/01/2007, 15h10   #2
Nouveau Membre du Club
 
Inscription : novembre 2005
Messages : 57
Détails du profil
Informations personnelles :
Âge : 28
Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

Informations forums :
Inscription : novembre 2005
Messages : 57
Points : 30
Points : 30
Une solution élégante est de créer une vue, de créer une table temporaire à partir de cette vue pour ensuite l'utiliser pour notre pg_copy_to.
HALOMOTO est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 00h36.


 
 
 
 
Partenaires

Hébergement Web