Примечание : я не пытаюсь вызвать хранимый процесс SQL Server, используя текстовый текст L2SQL.
Я использую LINQPad для некоторых довольно сложных «отчетов», в которых вывод L2SQL сохраняется в массив и обрабатывается в дальнейшем.
Например, обычно гораздо проще выполнить несколько уровней группировки с помощью LINQ to Objects вместо того, чтобы пытаться оптимизировать запрос T-SQL для выполнения в разумные сроки.
Какой самый простой способ получить конечный результат одного из этих «приложений» и использовать его в хранимом процессе SQL Server 2008?
Идея состоит в том, чтобы использовать данные для отчета служб отчетов, а не копировать и вставлять в Excel (ручной труд). Отчеты должны быть доступны на сервере отчетов (без использования элемента управления сервером отчетов в приложении).
Я мог бы вывести CSV и как-то прочитать это через командную строку exec, но это похоже на хак. Спасибо за вашу помощь.