2010-05-17 4 views
2

J'ai hérité de quelques travaux et j'essaie de comprendre pourquoi les instructions select seraient dans leurs étapes. Je pense que les instructions select seraient inutiles dans un travail automatisé qui n'affiche rien pour un utilisateur final.Sélectionnez les instructions dans les travaux

Répondre

1

Il est difficile de savoir pourquoi, sans voir le code, mais je peux prendre une supposition ...

Peut-être est une déclaration SELECT ... INTO ... où les résultats sont stockés dans une autre table. Une autre alternative pourrait être juste de tester que le service fonctionne correctement. Si la sélection échoue, une exception peut être levée et cela peut être détecté ailleurs pour signaler à quelqu'un qu'il y a un problème.

+0

Vous avez raison. Je cherchais dans des déclarations avant et les ai manqués. Y aurait-il une raison pour qu'une instruction select de vanilla soit utilisée dans un travail? –

+0

@Andrew Vogel: Heh, je devine. J'ai mis à jour mon commentaire avec une réponse qui s'appliquerait également à un select sans une clause into: pour un service de surveillance avec notification d'erreur. –

+0

Merci Mark. J'apprécie ton aide. –

Questions connexes