Para você descobrir dependência de objetos no SQL Server de uma forma bem simples e rápida basta conhecer uma procedure de sistema do SQL Server pouca falada que é a sp_depends.
Isso mesmo, se você quer saber quais objetos depende de uma procedure, view, tabela, função e etc, essa procedure vai te ajudar a encontrar isso.
Agora por que isso é importante? Digamos que você renomeou ou apagou uma tabela, mas essa tabela está escrita em alguma procedure, então outra sessão executou essa procedure que você acabou de apagar. Certamente dará erro.
Então é interessante verificar antes quais são os objetos que serão afetados, pois pode ser que eles ficarão inválidos.
No exemplo abaixo vamos utilizar a view (HumanResources.vEmployeePersonTemporalInfo) que está no banco de dados AdventureWorks2016.
Como vocês podem ver, a view tem várias tabelas que fazem referência a ela, também podemos ver que existe uma procedure que também usa essa view, ou seja, se apagarmos essa view, provavelmente essa procedure ao ser executada dará erro.
As limitações ficam por conta de objetos que não estão no mesmo banco de dados. Objetos fora do banco de dados não aparecem nessa procedure. Essa procedure est´disponível a partir da versão 2008 do SQL Server.
Utforska Topplista: Casinon utan licens med flest Megaways-slotsDet är ingen hemlighet att Megaways-slots har blivit…
ContentCultivo del pimiento¿Cómo beneficia la salud el pimentón ahumado?Enfermedades causadas por bacterias y virusPimentón de…
Content¿Cuáles son los mejores Nuevos Juegos gratuitos online?Qué es Poki? Ofrecemos acceso instantáneo a todos…
ContentErzählen Sie Ihre Geschichte: von Kampanien bis ins Herz Brasiliens, die Geschichte der Familie LandriEl…
ContentPrefeitura anuncia novo polo no Parque Eduardo Campos, no Pina, e espalha shows pela cidadeMarilia…
ContentStadtrundgänge Die Universitätsstadt Tübingen sucht seeger tübingen juwelier regelmäßig Verwaltungskräfte in verschiedenen Organisationseinheiten. Die Universitätsstadt…