Je joue avec HierarchyId et je n'ai pas trouvé de méthode basée sur un ensemble pour effectuer les opérations suivantes:
- insérer tous les sous-arbres à la fois
- récupérer tous les sous-arbres en même temps
Cette question est liée à ma précédente , et je soupçonne que la seule façon d'accomplir ces deux tâches avec HierarchyId est un nœud ou un niveau à la fois. Si j'utilise un chemin matérialisé, les deux actions sont facilement accomplies par une seule commande (et triviale) basée sur un ensemble.
Qu'est-ce que je rate?
Edit: J'ai également manqué un moyen de déplacer un sous-arbre, mais je l'ai appris du commentaire de Mikael Eriksson