J'effectue actuellement une opération de migration à partir d'une base de données existante. Je dois effectuer la migration de millions de lignes d'origine, en séparant le contenu original en plusieurs lignes parent/enfant de destination.Traduction en bloc du contenu de la table
Comme ce n'est pas une simple migration 1 à 1 et que les lignes résultantes sont des lignes parents/enfants basées sur des clés générées par l'identité, quel est le meilleur mécanisme pour effectuer la migration?
Je suppose que je ne peux pas utiliser l'insertion en bloc car les valeurs d'identité pour les lignes enfant ne peuvent pas être déterminées au moment de générer le contenu du script? La seule solution à laquelle je puisse actuellement penser est de définir explicitement l'identité et d'avoir un point de départ prédéterminé pour l'importation.
Si quelqu'un d'autre a des commentaires, j'apprécierais les commentaires.