O SQL Server 2005 tem ótimas exibições sys.XXX no catálogo do sistema, que eu uso com frequência.
O que me confunde é o seguinte: por que há uma exibição "sys.procedures" para ver informações sobre seus procedimentos armazenados, mas não há uma exibição "sys.functions" para ver o mesmo para suas funções armazenadas?
Ninguém usa funções armazenadas? Acho que são muito úteis, por exemplo, para colunas computadas e coisas do gênero!
Existe um motivo específico para a falta de sys.functions ou é apenas algo que não foi considerado importante o suficiente para ser colocado nas visualizações do catálogo sys ?? Está disponível no SQL Server 2008 ??
Saúde, Marc
sys.functions
. Você tem sys.foreign_keys
e não sys.primary_keys
. De qualquer forma, peço a vocês que usem o canal aberto da Microsoft para propor e sugerir novos recursos para as próximas versões do SQL Server em connect.microsoft.com/SQLServer/Feedback . Já adicionei um feedback sobre sys.functions em connect.microsoft.com/ SQLServer / feedback / details / 1127920