2025-10-23

SQL Server’da Bir SP, Function veya Trigger’da Hangi Tablo ve Kolonların Kullanıldığını Bulma

Bir SP, Function, Trigger'da geçen tablo ve view adlarını ve bunlara ait alanları, bu tablo alanlarının select mi yoksa update olarak mı kullanıldığı, kullanılan SP, Function, Type adlarını vs aşağıdaki script ile bulabilirsiniz.

SELECT distinct referenced_server_name, referenced_database_name, referenced_schema_name, referenced_entity_name, referenced_minor_name, referenced_class_desc,is_selected,is_updated
FROM sys.dm_sql_referenced_entities('ŞemaAdı.TabloAdı', 'OBJECT')

Not: Script SQLServer 2017 ile test edildi.

2 yorum:

Hasan dedi ki...

Teşekkürler

Mehmet GÜZEL dedi ki...

Rica ederim.

.::UYARI::.

©2004-2026 Mehmet GÜZEL, www.mehmetguzel.net

Site içeriği kaynak gösterilmek koşuluyla yayınlanabilir. Yazılan yazı ve yorumlar sadece yazı ve yorum sahiplerini bağlar.