Я уже некоторое время использовал процедуры хранения CLR на SQL-сервере, но мне все еще интересно, какие из них лучше всего использовать.
MSDN предоставляет некоторые рекомендации для использования в качестве манипуляции с тяжелыми строками (regex) или замены T-SQL, который объявляет множество переменных таблицы и курсоров. Мне любопытно узнать, какие проблемы пользователи SO решают с помощью хранимых процедур CLR, а также примеры/тесты.
Например, я обнаружил, что хранимые процедуры CLR + SSRS являются отличным способом получить логику обработки данных из SSRS и из T-SQL и в управляемый код, который легче читать и манипулировать.