2010-07-29 18 views
0

Y at-il un moyen de faire une requête DB qui se trouve la procédure stockée? J'ai ce tas de bases de données faisant beaucoup de requête de DB de l'un l'autre, maintenant je me suis perdu avec 1 procédure stockée et je veux juste regarder de quelle DB il se trouve. Je veux faire un script qui retournera le nom de la DB où se trouve cette procédure stockée.Tracez quelle DB une procédure stockée est située à partir d'un script

Est-ce possible?

Répondre

1

Regardez à cette question Query to list all stored procedures

+0

ne pouvons pas nous ne comme 'select * from information_schema.blah où nom_procédure = « procedure_name'' et cela cherchera à toutes les bases de données? –

+1

Non, il ne recherchera que dans une base de données particulière (si non spécifié, il utilisera courant). Cependant, vous pouvez créer une vue, si vous connaissez la liste des bases de données que vous utilisez. Et essayez de rechercher dans la vue. –