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

Oracle Discussion :

[SQL-PL/SQL] Cherche script fusion de données d'une meme DB?


Sujet :

Oracle

  1. #1
    Membre actif
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    422
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Avril 2004
    Messages : 422
    Points : 201
    Points
    201
    Par défaut [SQL-PL/SQL] Cherche script fusion de données d'une meme DB?
    Bonjour,

    Je recherche un script générique qui me permet de charger ma base de données de manière automatique sur base d’autre source de données provenant de cette même base.

    Je m’explique, mes données de la DB recense des zones de travails dont la table zone est celle qui à le plus haut niveau. C’est la table parent. La descriptions des zones sont décrites par d’autre tables enfants qui elle possèdent d’autre table enfants. De plus il y a des tables avec des clés étrangères ayant des liens n-m.

    Quel est le but de ce post ?

    Et bien, je recherche un script qui me permet à partir de 2 paramètres qui sont les clé primaire de 2 zones, de fusionner ces 2 zones pour ne former qu’un set de data.

    Ce script va recenser l’ensembles des data liés à ces 2 zones pour ne faire qu’un. C'est-à-dire insérer dans ces mêmes tables l’entièreté des données pour ne former qu’une seule zone.

    D’un point de vue technique c’est la copie des mêmes data avec des id différents.

    J’ai pensé à un parcours récursif sur le modèle de données de répertorier l’ensemble des clés étrangères liées à une table et d’insérer les données au fur et à mesure du parcours récursif.

    Cependant, j’ai peur de perdre le lien pour les entités ayant des liens n - m.

    Existe-t-il un script générique qui permet de faire ce genre de job ?

    Merci

  2. #2
    Membre expert

    Profil pro
    Inscrit en
    Février 2006
    Messages
    3 437
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 3 437
    Points : 3 597
    Points
    3 597
    Par défaut
    Peut-on avoir un exemple avec la description des tables, quelques données dans les tables et le résultat voulu ?

  3. #3
    Membre actif
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    422
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Avril 2004
    Messages : 422
    Points : 201
    Points
    201
    Par défaut
    C'est gigantesque

  4. #4
    Membre expert

    Profil pro
    Inscrit en
    Février 2006
    Messages
    3 437
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 3 437
    Points : 3 597
    Points
    3 597
    Par défaut
    Sans être un expert des scripts SQL ou PL/SQL qui peuvent exister sur Internet, je doute personnellement que ce genre de script existe.

  5. #5
    Membre actif
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    422
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Avril 2004
    Messages : 422
    Points : 201
    Points
    201
    Par défaut
    Je me dit que si je parcours de manière récursif le dictionnaire de données de ma db, que je recherche les fk lié à la table, que j'insèrere les données en parcours récursif, je me dit que c'est peut-être possible.

Discussions similaires

  1. Fusion des données dans une même colonne
    Par etu_multi dans le forum Webi
    Réponses: 8
    Dernier message: 13/03/2013, 11h52
  2. Réponses: 5
    Dernier message: 25/03/2009, 02h43
  3. Gerer deux bases de donnes dans une meme application
    Par skunkies dans le forum Windows Forms
    Réponses: 4
    Dernier message: 26/12/2008, 17h03
  4. acceder a 2 bases de données dans une meme application
    Par tortuegenie dans le forum ASP.NET
    Réponses: 3
    Dernier message: 07/06/2008, 12h06
  5. Comparaison de deux données d'une meme colonne
    Par Thomas S dans le forum Access
    Réponses: 7
    Dernier message: 23/03/2008, 23h57

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