Bir başkasından aramak istediğim bir saklı yordamım var ve sonuçların arasında dolaşıyor. Bir SQL select deyimi yerine saklı bir yordamla bir imleci kullanarak beğenme. Nasıl yapılacağını tam olarak anlayamıyorum.Bir saklı yordamın sonuçlarını bir diğerinden nasıl kullanırım?
böyle bütün sonucu alabilirsiniz:
DECLARE @result int;
EXEC @result = sp_who;
PRINT @result;
İlginçtir, bu int dışındaki bir şey, ama ne olursa olsun hiç @result türünü değiştirmek gibi görünüyor. Daha sonra sonuçlara göre sıralı olarak sıralı mıyım? Verilere bireysel sütunlardan nasıl erişilir? Örneğin, dördüncü sütunun (loginname) '% gatesb' gibi olduğu süreçleri nasıl öldürebilirim?
bir tablo fonksiyonu olarak
Bu daha önce burada sorulmuştur: http://stackoverflow.com/questions/149132/how-can-one-iterate-over-stored-procedure-results-from-within-another-stored-proc –