Gibt es eine Möglichkeit, eine Verwendung einer Funktion in SQL Server 2008 zu finden?Verwendung einer Funktion in SQL Server finden
Antwort
Angenommen, dass Sie unter "Verwendung" "Nutzungsstatistiken" verstehen, dann ist vielleicht SQL Server Profiler nützlich für Sie.
Verwendung in Code:
SELECT * FROM sys.sql_modules WHERE definition LIKE '%MyFunc%'
UNION
SELECT * FROM sys.computed_columns WHERE definition LIKE '%MyFunc%'
UNION
SELECT * FROM sys.check_constraints WHERE definition LIKE '%MyFunc%'
UNION
SELECT * FROM sys.default_constraints WHERE definition LIKE '%MyFunc%'
Ich glaube, ich habe alle Grundlagen abgedeckt ...
Sie können nicht sys.comments verwenden, da der Typ nvarchar (4000)
Danke für Ihre Antwort. Deckt es wirklich alles ab (Tabelle, Funktion, Prozeduren und Trigger)? –
ist die Antwort für SQL Server 2012:
SELECT DISTINCT sc.id,
so.name
FROM syscomments sc
INNER JOIN sysobjects so
ON so.id = sc.id
WHERE sc.TEXT LIKE '%functionname%'
ORDER BY 2
Dies sollte die akzeptierte Antwort sein – Lockszmith
Pro @ gbn, Sie können nicht sys.comments verwenden, weil der Typ ist nvarchar (4000) – GWR
Haben Sie es vor der Abstimmung unten getestet? Ich habe es gerade getestet, syscomments funktioniert definitiv. –
- 1. Funktion zum Finden der genauen Übereinstimmung in Microsoft SQL Server
- 2. DECODE() -Funktion in SQL Server
- 3. Verwendung von xp_cmdshell in SQL Server
- 4. die Verwendung in SQL Server Ansicht Deklarieren
- 5. SQL Server IF EXISTS Verwendung?
- 6. So finden Sie alle Instanzen einer Prozedur (oder Funktion) in SQL Server 2005/2008
- 7. SQL Server AGGREGATE Funktion C#
- 8. Temporäre Tabelle Verwendung in SQL Server
- 9. newid() innerhalb SQL Server-Funktion
- 10. Wie Funktion in SQL Server 2008 auszuführen
- 11. Verwendung von SQL Server-Sperrlisten
- 12. Lilian Datum Funktion in SQL Server 2008
- 13. Mit MIN-Funktion mit einer Gruppe von in SQL Server
- 14. SQL-Server-Funktion zur Anzeige von Wortfrequenz in einer Spalte
- 15. Ändern einer Funktion als Spaltenstandard in SQL Server
- 16. SQL Server Aggregat Funktion Abfrage
- 17. Verwendung von contains() in SQL Server
- 18. Verwendung der Sequenz in SQL Server 2012
- 19. Wie Parameter FORMSOF Funktion in SQL Server
- 20. Divide-Funktion in SQL Server 2008
- 21. Verwendung der SQL-Funktion generate_series() in Rotverschiebung
- 22. SQL Server: Aggregat Funktion Dilemma
- 23. SQL Server-deterministische benutzerdefinierte Funktion
- 24. ACCESS Jet SQL INT() -Funktion -> SQL Server-Funktion
- 25. Partition -Funktion in SQL Server 2005
- 26. Datum Teil Funktion in SQL Server
- 27. Funktion basiert Indizes in SQL Server
- 28. Integrierte Decode-Funktion in SQL Server 2008
- 29. Split-Funktion in SQL Server 2005
- 30. NetWorkDays Funktion in SQL SERVER 2012
Aus Neugier, warum wird diese Antwort abgelehnt? – Soenhay