Dicas sobre desenvolvimento de software, gestão e tributações

Rede Social

27 de agosto de 2019

SQL: Localizar funções criadas no banco de dados


Na dica de hoje irei mostrar como listar as funções criadas por usuários em um banco de dados.

Dependendo da sua aplicação pode ser interessante criar funções no banco de dados, só que conforme elas vão se acumulando fica difícil encontrar uma função específica e mesmo que os nomes estejam bem organizados, para ajudar nisso um comando pode listar todas e usar os filtros desejados.

SELECT name AS function_name, 
       SCHEMA_NAME(schema_id) AS schema_name,
       type_desc,
       create_date,
       modify_date
FROM sys.objects
WHERE type_desc LIKE '%FUNCTION%' 
      AND NAME LIKE'%Texto Desejado%'

Veja que no where a coluna name tem um like onde se pode colocar parte do nome da função desejada ou apenas remover o and para listar todas as funções, são muitas possibilidades.
Ler