Essas consultas é para te auxiliar quando você estiver trabalhando e precisar encontrar algum trecho específico de texto em alguma procedure.
Eu vou colocar abaixo a primeira consulta que usam views syscomments e a sysobjects. É o meu método mais utilizado até hoje. Porém é mais adequada para a versão do SQL Server 2000:
USE NomeDoBanco GO -----SQL Server 2000 SELECT DISTINCT so.name, so.xtype FROM syscomments sc INNER JOIN sysobjects so ON sc.id = so.id WHERE sc.TEXT LIKE '%Texto%' ORDER BY so.name GO
A segunda consulta utilizam as views sql_modules e sys.objects é para as versões mais recentes, podendo retornar os mesmos resultados veja a seguir:
USE NomeDoBanco GO -----SQL Server 2005 a 2016 SELECT DISTINCT o.name AS Object_Name, o.type_desc FROM sys.sql_modules m INNER JOIN sys.objects o ON m.object_id = o.object_id WHERE m.definition LIKE '%Texto%' AND o.type = 'P' GO
Espero ter ajudado vocês.
Grande abraço!
If you are a fan of online gambling, then you must have come across gry…
On the internet online casinos have transformed the betting industry, enabling players to vegas.hu online…
Casinos online offer free spins to draw new customers. These bonuses are usually very profitable,…
In recent times, online casino sites have actually obtained enormous appeal among gamers, providing a…
Bitcoin, the most preferred cryptocurrency worldwide, has reinvented lots of industries, including the on baixar…
Online slots have turned into one of one of the most preferred forms of home…