SQL-Liste aller benutzerdefinierten Funktionen in einer Datenbank
Ich suche eine SQL-Abfrage, die die Funktionsdefinitionen für alle benutzerdefinierten Funktionen in einem Datenbankkatalog ausgibt.
Ich habe soweit gefunden
SELECT OBJECT_DEFINITION (OBJECT_ID(N'dbo.UserFunctionName')) AS [Object Definition]
und
SELECT ROUTINE_NAME FROM information_schema.routines WHERE routine_type = 'function'
Ich kann mir aber keine Möglichkeit vorstellen oder einen Weg finden, die ROUTINE_NAME-Liste der OBJECT_ID zuzuführen.
Der Zweck hier ist ein durchsuchbarer Text der benutzerdefinierten Funktionsdefinitionen in einer Datenbank für die Datenbankänderungsanalyse. Wenn etwas wie eine vollständige SQL-Prozedur oder ein spezielles Hilfsprogramm einfacher ist, werde ich das tun und es veröffentlichen.