Ma question estAppel d'une procédure stockée dans une procédure stockée
Appeler un proc stocké dans un proc stocké dans une autre procédure stockée. Quand ce type de développement est-il préjudiciable? Afin de promouvoir la réutilisation de code, nous avons encapsulé diverses instructions d'insertion/mise à jour dans des procédures stockées. Donc, si vous voulez insérer un enregistrement de Foo, alors vous passerez les paramètres à la procédure stockée de CreateFoo et passerez votre journée.
Eh bien laisse supposer un objet Foo a besoin de créer un barre des objets qui crée également un objet Mark.
Ainsi votre procédure stockée appellera le foo proc stocké qui sera ensuite appeler la barre stockée proc qui appellera alors la marque stockée proc.
Quand est-ce pas une bonne idée, et quelles sont mes autres options. Merci beaucoup. Si vous le pouviez, pourriez-vous mettre les sources qui sauvegardent votre réponse. Encore, merci beaucoup.
Insérez-vous seulement une rangée à la fois? –
Oui. Quand appel ** FOO ** je fais, mais si je n'ai pas et les procédures stockées ont dû faire une pléthore de choses quand cela aurait effectivement un effet négatif. Êtes-vous en train de dire si je suis juste en train d'insérer 1 ligne, je devrais simplement dupliquer cette instruction d'insertion partout où je l'utilise au lieu d'appeler un proc stocké? – gh9
Alors, comment inséreriez-vous des lignes '10000'' foo'? Vous appelez la procédure dans une boucle 10 000 fois? –