|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Membre Expert
![]() ![]() Inscription : janvier 2003 Messages : 2 620 ![]() |
Bonjour
Voici mon problème. J'ai une table mère TM qui dispose de plusieurs tables filles par héritage (partitionnement). J'ai une autre table TN qui a pour contrainte que l'une de ses attributs est une cé étrangère venant de la clé primaire de cette table mère. Ainsi, lorsque je veux insérer quelque chose dans cette table TN, je provoque la violation de ma contrainte: Code :
![]() Comment contourner ce problème ? Il parait que les classes mères ne sont que des "simples vues", est-ce vrai ? Merci d'avance de vos réponses. @++
__________________
GLDavid Consultez la FAQ Perl ainsi que mes cours de Perl. N'oubliez pas les balises code ni le tag ![]() Je ne répond à aucune question technique par MP. |
||
|
|
00
|
|
|
#2 |
|
Invité(e)
Messages : n/a ![]() |
Est-ce que les 2 champs liés sont de même nature?
Apparemment, il s'agit de champ texte, sont-ils de même taille? Est-ce un problème récent, ou le découvres-tu lors de la conception des tables? |
00
|
|
|
#3 |
|
Membre Expert
![]() ![]() Inscription : janvier 2003 Messages : 2 620 ![]() |
Salut
en fait c'est un problème récent et les deux champs sont égaux (varchar(5)). Merci @++
__________________
GLDavid Consultez la FAQ Perl ainsi que mes cours de Perl. N'oubliez pas les balises code ni le tag ![]() Je ne répond à aucune question technique par MP. |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com