Bonjour à tous,

Mon code est:

select @object_extract = dbo.Jeeves_FN_ExtractString(@liste_object,',',@compt_objects)
SELECT @definition = definition
FROM sys.sql_modules
JOIN sys.objects
ON sys.sql_modules.object_id = sys.objects.object_id
where sys.objects.name =@object_extract

SET @cmd = 'echo '+ @definition + '>> '+@path+'\ObjectsCreated\a.sql'
SET @requete ='EXEC master..xp_cmdshell '''+@cmd+''''
exec(@requete)
normalement j'aurai comme output les code des objets de type @object_extract,
Or j ai comme resultat que create nom_procedure
voici un exemple
Code : Sélectionner tout - Visualiser dans une fenêtre à part
CREATE procedure g_test
merci de m'aider pour resoudre mon probleme