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

MS SQL Server Discussion :

Instruction insert en conflit avec la contrainte foreign key


Sujet :

MS SQL Server

  1. #1
    Membre régulier
    Homme Profil pro
    Etudiant du Genie Logiciel
    Inscrit en
    Juillet 2011
    Messages
    397
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Etudiant du Genie Logiciel
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2011
    Messages : 397
    Points : 73
    Points
    73
    Par défaut Instruction insert en conflit avec la contrainte foreign key
    salut a vous. je suis fasse a un problème assez délicat. j'ai une table de fait contenant contenant les clés de plusieurs tables de dimensions. le hic est que certaines données que j'essaie d’insérer dans la table de fait ne sont pas référencées dans la table de dimension , ce qui crée un conflit. comment faire pour n’insérer que les données qui sont référencées dans les tables de dimensions ?

  2. #2
    Membre éprouvé
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Août 2009
    Messages
    623
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Administrateur de base de données

    Informations forums :
    Inscription : Août 2009
    Messages : 623
    Points : 1 049
    Points
    1 049
    Par défaut
    Tu fais un exists sur ta table de dimension et tu n'auras plus de problème d'intégrité. Mais il vaudrait mieux mettre à jour tes dimensions avant d'alimenter ta table de faits. Tu perds des données en ignorant les lignes qui n'ont pas de correspondance dans tes dimensions.
    Blog Perso | Kankuru (logiciel gratuit pour SQL Server)

  3. #3
    Membre régulier
    Homme Profil pro
    Etudiant du Genie Logiciel
    Inscrit en
    Juillet 2011
    Messages
    397
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Etudiant du Genie Logiciel
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2011
    Messages : 397
    Points : 73
    Points
    73
    Par défaut Foreign Key
    darkelend.tu as tout a fait raison. je vais changer d'approche

Discussions similaires

  1. [2012] Problème de conflit d'ALTER TABLE avec la contrainte FOREIGN KEY
    Par Caliimero dans le forum MS SQL Server
    Réponses: 1
    Dernier message: 15/03/2014, 19h03
  2. Probleme avec les contraintes primary key et foreign key
    Par haylox dans le forum MS SQL Server
    Réponses: 4
    Dernier message: 17/04/2013, 14h23
  3. Erreur: conflit avec la contrainte FOREIGN KEY SAME TABLE
    Par useretl dans le forum Langage SQL
    Réponses: 2
    Dernier message: 25/10/2007, 12h27
  4. Réponses: 3
    Dernier message: 13/07/2007, 09h32
  5. Ajout contrainte FOREIGN KEY
    Par loukili81 dans le forum SQL Procédural
    Réponses: 4
    Dernier message: 22/03/2006, 22h49

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