Suche gespeicherte Prozeduren/Funktionen in allen Datenbanken

Möchte ich nach einem bestimmten text suchen in allen Prozeduren/Funktionen etc.. in allen Datenbanken. Ich es geschafft, erstellen Sie die gewünschte Abfrage aus dieser Antwort aber es sieht aus wie OBJECT_DEFINITION(OBJECT_ID(SPECIFIC_NAME)) gibt NULL zurück, für alle DBs außer der aktuellen.

sp_msforeachdb 'SELECT ''?'' AS DB, SPECIFIC_NAME, OBJECT_DEFINITION(OBJECT_ID(SPECIFIC_NAME)) FROM [?].INFORMATION_SCHEMA.ROUTINES'
InformationsquelleAutor JKJKJK | 2010-11-30
Schreibe einen Kommentar