Kullanıcı tanımlı işlevler'i görüntüleme
Çeşitli sistem saklı yordamları ve Katalog görünümleri, saklı yordamlar hakkında bilgi sağlar.Bunlar kullanarak şunları yapabilirsiniz:
Işlev tanımına bakın.Diğer bir deyişle, Transact-SQL Kullanıcı tanımlı bir işlev oluşturmak için kullanılan ifade. Bu yoksa, bu özellik işinize yarayabilir Transact-SQL komut dosyalarını işlev oluşturmak için kullanılır.
Bir işlev olarak oluşturulduğunda, şema ve parametreleri hakkında bilgi edinin.
Belirtilen işlev tarafından kullanılan nesneler ve belirtilen işlevini kullanan nesneleri listeler.Bu bilgiler, değiştirme veya kaldırma veritabanındaki nesne tarafından etkilenen işlevleri tanımlamak için kullanılabilir.
Kullanıcı tanımlı tanımını görüntülemek için işlev
Kullanıcı tanımlı bir işlev hakkında bilgi görüntülemek için
Kullanıcı tanımlı bağımlılıklarını görüntülemek için işlev
Örnekler
C.Sistem katalog görünümleri kullanıcı tanımlı fonksiyonun döndürmesini
Aşağıdaki örnekler, katalog görünümleri kullanma sys.objects ve sys.parameters Kullanıcı tanımlı işlevler ve bunların parametreleri hakkında bilgi için .
b.OBJECT_DEFINITION kullanma
Aşağıdaki örnek, kullanıcı tanımlı işlevin tanımını döndürmek için sistem işlev OBJECT_DEFINITION kullanır. dbo.ufnGetContactInformation.
c.Sys.sql_expression_dependencies kullanma
Aşağıdaki örnek sys.sql_expression_dependencies ve sys.columns görünümler, tablo ve sütun adlarını, geri dönmek için katalog kullanıcı tanımlı fonksiyon dbo.ufnGetContactInformation bağlıdır.