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 :

Utilisation de CASCADE pour mise à jour


Sujet :

MS SQL Server

  1. #1
    Futur Membre du Club
    Inscrit en
    Mai 2004
    Messages
    6
    Détails du profil
    Informations forums :
    Inscription : Mai 2004
    Messages : 6
    Points : 7
    Points
    7
    Par défaut Utilisation de CASCADE pour mise à jour
    bonjour,
    J'ai 1 association qui récupère l'identifiant de 2 table et souhaiterais savoir comment fonctionne la mise à jour en cascade ?
    J'ai bien coché "Appliquer la relation pour INSERT et UPDATE" puis les 2 autres pouir la mise à jour et la suppression, mais lorsque j'ajoute un enregistrement dans ma table 1 par exemple, il ne récupère pas l'dientifiant dans l'association.
    J'ai crée un trigger pour le faire, mais alors à quoi sert la cascade ?

    Par contre, si je supprime mon enregistrement de la table 1, il le supprime bien dans la table association.

    Quelqu'un peut-il m'expliquer ? Merci !

  2. #2
    Rédacteur/Modérateur

    Avatar de Fabien Celaia
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Octobre 2002
    Messages
    4 222
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : Suisse

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Service public

    Informations forums :
    Inscription : Octobre 2002
    Messages : 4 222
    Points : 19 551
    Points
    19 551
    Billets dans le blog
    25
    Par défaut
    la mise à jour en cascade signifie que si vous modifiez une clé primaire existante (ce qui, selon la norme SQL, ne devrait jamais se faire), les clés étrangères référencées sont automatiquement modifiées pour reflèter votre mise-à-jour.
    Sr DBA Oracle / MS-SQL / MySQL / Postgresql / SAP-Sybase / Informix / DB2

    N'oublie pas de consulter mes articles, mon blog, les cours et les FAQ SGBD

    Attention : pas de réponse technique par MP : pensez aux autres, passez par les forums !

  3. #3
    Futur Membre du Club
    Inscrit en
    Mai 2004
    Messages
    6
    Détails du profil
    Informations forums :
    Inscription : Mai 2004
    Messages : 6
    Points : 7
    Points
    7
    Par défaut
    Merci pour la réponse, je comprends mieux pourquoi maintenant.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Utilisation de RechercheV pour mise à jour données d'une feuille
    Par RastaBomboclat dans le forum Macros et VBA Excel
    Réponses: 13
    Dernier message: 11/05/2015, 09h53
  2. selection mulitple pour mise à jour
    Par Daniel MOREAU dans le forum Access
    Réponses: 2
    Dernier message: 23/08/2006, 15h39
  3. soucis pour mise à jour de données
    Par oceane751 dans le forum Langage
    Réponses: 11
    Dernier message: 29/05/2006, 16h44
  4. Créer .bat pour mise à jour de mon antivirus
    Par ardamus dans le forum Windows
    Réponses: 1
    Dernier message: 17/02/2006, 11h41
  5. [VB6] Code pour Mise à jour automatique
    Par marsup54 dans le forum VB 6 et antérieur
    Réponses: 45
    Dernier message: 10/02/2006, 18h05

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