/* Darstellen von SQL Code von Views. Trigger, Prozeduren und Funktionen */ Select s.name, m.definition from sys.sql_modules m inner join sys.views s ON s.object_id = m.object_id where 1=1 Select s.name, m.definition from sys.sql_modules m inner join sys.triggers s ON s.object_id = m.object_id where 1=1 Select s.name, m.definition from sys.sql_modules m inner join sys.procedures s ON s.object_id = m.object_id where 1=1 order by 1 Select s.name, m.definition from sys.sql_modules m inner join sys.objects s on s.object_id = m.object_id and s.Type='FN' where 1=1 order by 1
Problem 1: Nicht immer sind die CRLF verblieben
Problem 2: Code ist möglw. länger als 4000/8000 Zeichen
Problem 3: Code ist möglw. verschlüsselt