Insert simultané dans deux tables referencées
spinalos
Messages postés
22
Date d'inscription
Statut
Membre
Dernière intervention
-
spinalos Messages postés 22 Date d'inscription Statut Membre Dernière intervention -
spinalos Messages postés 22 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Comment allez-vous?
bref, je vous explique mon souci; j'utilise une base de données Microsoft Sql Server dans mon projet de stage.
j'ai deux tables qui sont, par exemple, comme suit:
http://data.imagup.com/10/1127131034.png
a supposer que les deux tables concernent un même employé, lors de la création de ce dernier, les deux tables doivent être remplies de ses informations simultanément.
mais lorsque je fais "insert into table 1 values(...)" on ne me répond que c'est impossible car la valeur que je vais ajouter à la clé étrangère(att D) de la table 1 n'existe pas en la clé primaire de la table2(att D). et vice versa, les clés étrangères de la table2(att A et B) doivent d'abord être initiées dans les clés primaires de la table1.
Est-ce que vous pouvez me dire comment faire pour effectuer cette insertion simultanée s'il vous plait ?!
J'en ai vraiment besoin :s
merci d'avance !!
Comment allez-vous?
bref, je vous explique mon souci; j'utilise une base de données Microsoft Sql Server dans mon projet de stage.
j'ai deux tables qui sont, par exemple, comme suit:
http://data.imagup.com/10/1127131034.png
a supposer que les deux tables concernent un même employé, lors de la création de ce dernier, les deux tables doivent être remplies de ses informations simultanément.
mais lorsque je fais "insert into table 1 values(...)" on ne me répond que c'est impossible car la valeur que je vais ajouter à la clé étrangère(att D) de la table 1 n'existe pas en la clé primaire de la table2(att D). et vice versa, les clés étrangères de la table2(att A et B) doivent d'abord être initiées dans les clés primaires de la table1.
Est-ce que vous pouvez me dire comment faire pour effectuer cette insertion simultanée s'il vous plait ?!
J'en ai vraiment besoin :s
merci d'avance !!
A voir également:
- Insert simultané dans deux tables referencées
- Touche insert - Guide
- Comment faire deux colonnes indépendantes dans word - Guide
- Deux ecran pc - Guide
- Tables des matières word - Guide
- Nombre de jours entre deux dates excel - Guide
2 réponses
Salut,
simultanément, c'est impossible, si tu as un contrôle d'intégrité référentielle de défini sur la relation entre les tables.
Il faut créer table1 avec A, B et C
Créer ensuite table2 avec D, E, A et B
Revenir sur table1 pour mettre à jour D
simultanément, c'est impossible, si tu as un contrôle d'intégrité référentielle de défini sur la relation entre les tables.
Il faut créer table1 avec A, B et C
Créer ensuite table2 avec D, E, A et B
Revenir sur table1 pour mettre à jour D