Хотя этот код может ответить на вопрос, предоставление дополнительного контекста относительно того, почему и / или как этот код отвечает на вопрос, повышает его долгосрочную ценность.
ли способ получить количество строк, «возвращенных» из хранимой процедуры? Я знаю, что набор результатов на самом деле не возвращается, поэтому я не могу выбирать из него или рассчитывать на него. Я пытался использовать параметр out, но безуспешно ..
В основном у меня есть некоторая логика в хранимой процедуре, которая находит некоторые строки таблицы. Я использую это в моем приложении C #. в другом месте мне нужна точно такая же логика, но только счетчик, чтобы я мог использовать его в выражении SQL.
Я мог бы принести это в C # и считать там, но я предпочитаю нет. Я также мог бы создать хранимую функцию, которая дублирует логику, но возвращает COUNT, но я предпочитаю не дублировать ее, поэтому я не поддерживаю ее дважды ...