Udostępnij za pośrednictwem


Wyświetlanie funkcje zdefiniowane przez użytkownika

System kilku procedur przechowywanych i widoki wykazu zawierają informacje dotyczące procedur przechowywanych.Korzystanie z nich, można wykonać następujące czynności:

  • Patrz definicja funkcja.Oznacza to Transact-SQL instrukcje używane do tworzenia funkcja zdefiniowanej przez użytkownika. Może to być przydatne, jeśli nie masz Transact-SQL pliki skryptów użyty do utworzenia tej funkcja.

  • Informacje o funkcjach, takich jak schemat, gdy został on utworzony i jego parametry.

  • Obiekty używane przez określonych funkcja i obiektów, które należy użyć funkcja określonej na liście.Informacje te można używać do identyfikacji funkcji, zmienianie lub usuwanie obiektu bazy danych.

Aby wyświetlić definicję funkcja zdefiniowanej przez użytkownika

Aby wyświetlić informacje na temat funkcja zdefiniowanej przez użytkownika

Aby wyświetlić zależności funkcja zdefiniowanej przez użytkownika

Przykłady

A.Za pomocą systemu widoki wykazu do zwracania informacji funkcja zdefiniowanej przez użytkownika

W następujących przykładach użyto widoki wykazu sys.objects i sys.parameters Aby zwrócić informacji na temat funkcji zdefiniowanych przez użytkownika i ich parametrów.

B.Za pomocą OBJECT_DEFINITION

W poniższym przykładzie użyto funkcja systemu OBJECT_DEFINITION zwrócić definicji funkcja zdefiniowanej przez użytkownika dbo.ufnGetContactInformation.

C.Za pomocą sys.sql_expression_dependencies

W poniższym przykładzie użyto sys.sql_expression_dependencies i sys.columns katalogowanie widoki, aby powrócić z tabeli i kolumna nazw, na którym funkcja zdefiniowana przez użytkownika dbo.ufnGetContactInformation zależy od.