IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

PL/SQL Oracle Discussion :

[11Gr2] Archiver une table et primary key


Sujet :

PL/SQL Oracle

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Février 2006
    Messages
    153
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 153
    Points : 34
    Points
    34
    Par défaut [11Gr2] Archiver une table et primary key
    j'ai une table de prod qui grossit et je dois archiver des données
    dans une autre table je voudrais savoir comment proceder
    je fais des insert sur une table d 'archivage


    Il semble que les scripts ne gèrent pas les clés uniques (ici PKID)
    car g des erreurs sur une PK
    ora-00001 violation de contrainte unique (mkt.pk_riinstance)

    si je drop la contrainte je risque d 'avoir des doublon

  2. #2
    Membre émérite Avatar de pacmann
    Homme Profil pro
    Consulté Oracle
    Inscrit en
    Juin 2004
    Messages
    1 626
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Consulté Oracle
    Secteur : Distribution

    Informations forums :
    Inscription : Juin 2004
    Messages : 1 626
    Points : 2 845
    Points
    2 845
    Par défaut
    Salut,

    Si tu as des doublons dans la table d'archivage, c'est qu'une même clef peut réapparaître dans la table initale après avoir été archivée ?
    Tu peux dans ce cas ajouter une timestamp à ta clef primaire de la table d'archivage ou bien encore un numéro que tu incrémentes lors de l'insert.

    (c'est ma photo)
    Paku, Paku !
    Pour les jeunes incultes : non, je ne suis pas un pokémon...

    Le pacblog : http://pacmann.over-blog.com/

Discussions similaires

  1. ADO- Impossible de mettre à jour une table sans primary key.
    Par Mr_Welby dans le forum Accès aux données
    Réponses: 3
    Dernier message: 26/05/2007, 14h26
  2. comment savoir si une colonne est primary key d'une table?
    Par vinczente dans le forum Administration
    Réponses: 4
    Dernier message: 13/05/2007, 21h23
  3. Création d'une table avec foreign key.
    Par Paulinho dans le forum Débuter
    Réponses: 6
    Dernier message: 01/12/2005, 18h47
  4. Création d'une table avec foreign key
    Par lepierre dans le forum Langage SQL
    Réponses: 5
    Dernier message: 17/09/2004, 14h20

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo