ce qui serait la logique la plus simple vous aviez l'habitude d'accomplir ce qui suit : le
tableMatch est la table assortie, il donne les nouvelles valeurs pour une valeur ancienne qui doit être remplacée avec une logique dans 4 tables suivantes. Les étapes impliquées sont : le *insert un autre disque dans le tableA avec le nouveau PK et remplacent la nouvelle valeur, et copient le reste du data. *do le même concept avec l'also *insert de tableB des autres disques dans le tableC avec le nouveau PK, et passent le nouveau PK du tableB et gardent comme les FK et obtiennent le reste de la clef du values *the seulement dans ajourné est tableC_FK, tellement juste insère un nouveau record avec la nouvelle référence de tableC_PK et obtient la nouvelle valeur là également et obtient le reste des données. le
Assume, là sera 1000s des disques comme ceci contre lequel la logique doit fonctionner…. thanks ------------------------------------
tableMatch - OldVal, NewVal 12234,94223
tableA - le PK, tableB - PK, tableA_FK du A1,12234,1,2,3 de « valeurs », B1,12234,4,5,6
tableC de « valeurs » - le PK, tableB_FK, C1, B1,7,8,9
tableD - tableC_PK de « valeurs », C1,12234,11,12 de « valeurs »---------------- After le DMLs tableMatch - OldVal, NewVal 12234,94223
tableA - le PK, tableB - PK, tableA_FK du A1,12234,1,2,3 A2,94223,1,2,3 de « valeurs », B1,12234,4,5,6 B2,94223,4,5,6
tableC de « valeurs » - le PK, tableB_FK, C1, B1,7,8,9 C2, B2,7,8,9
tableD - tableC_PK de « valeurs », C1,12234,11,12 C2,94223,11,12 de « valeurs »
class= de
|