J'ai un sproc qui retourne une seule ligne et colonne avec un texte, je dois mettre ce texte à une variable, quelque chose comme:Définir une valeur de retour de SP à une variable dans SQL Server
declare @bla varchar(100)
select @bla = sp_Name 9999, 99989999, 'A', 'S', null
mais bien sûr, ce code ne fonctionne pas ...
merci!
Serait très pratique (si vous aviez des permissions) pour le configurer comme votre propre proc stocké avec plus de valeur. Les chances sont que vous allez vouloir appeler cela plusieurs fois. – brianb
Cela ne semble pas fonctionner pour moi dans T-SQL SQL2005. Mon sp renvoie un int. J'ai créé la table de temp, n'obtiens aucune erreur de syntaxe et s'exécute, mais alors l'int dans la table de temp n'a aucune valeur. La solution fournie par DiGi [sur cette page] a fonctionné pour moi. thx – raddevus
J'ai vérifié cela sur SQL Server 2008 R2. Son bon fonctionnement – Shanaka