Sql server - requette pour obtenir les informations d'une procédure stockée dans une base de données

Contenu du snippet

Dans la foulée de cette requette :
- http://www.sqlfr.com/code.aspx?ID=26590

Voila une qui vous fourni toutes les information vitalles sur une SP donnée

Source / Exemple :


SELECT 
	dbo.sysobjects.name AS NOMPROCSTOCK,
	dbo.syscomments.text AS TEXTPROCSTOCK,
	dbo.sysusers.name AS PROPRIETAIRE,
	dbo.sysobjects.crdate as DATECREATION

FROM 
	dbo.sysobjects
INNER JOIN dbo.syscomments
	ON dbo.syscomments.id = dbo.sysobjects.id
INNER JOIN dbo.sysusers
	ON dbo.sysobjects.uid = dbo.sysusers.uid
WHERE 
	dbo.sysobjects.name = 'MonNomProcedureStockee'

----------------------------------------------------------------------------------------------------------------------------------------
-- Il existe aussi une méthode pour n'avoir que le texte de la SP qui passe par une procédure système :

sp_helptext 'NomDeLaProcedureStockee'

Conclusion :


Bon Coding

Romelard Fabrice (Alias F___)

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.