Ich habe ein sproc, die eine einzelne Zeile und Spalte mit einem Text zurückgibt, muss ich diesen Text auf eine Variable setzen, so etwas wie:einen SP Rückgabewert einer Variablen in SQL Server Set
declare @bla varchar(100)
select @bla = sp_Name 9999, 99989999, 'A', 'S', null
aber natürlich funktioniert dieser code nicht ...
danke!
Wäre sehr praktisch (wenn Sie Berechtigungen hatten), dies als Ihren eigenen gespeicherten Prozess mit mehr Wert einzurichten. Wahrscheinlich werden Sie das mehrere Male anrufen wollen. – brianb
Dies schien bei T-SQL SQL2005 nicht zu funktionieren. Mein sp gibt einen int zurück. Ich habe die temporäre Tabelle erstellt, keine Syntaxfehler erhalten und sie wird ausgeführt, aber das int in der temporären Tabelle hat keinen Wert. Die Lösung von DiGi [auf dieser Seite] hat für mich funktioniert. thx – raddevus
Ich habe dies in SQL Server 2008 R2 überprüft. Es funktioniert gut – Shanaka