Вижте:
- Изграждане на първата ми SQL CLR съхранена процедура
- Функции RegEx за сглобяване на CLR за SQL Server чрез пример
- Избор между CLR и T-SQL съхранени процедури:прост бенчмарк
По принцип има шаблони на Visual Studio, които ви позволяват да започнете с SQL CLR проекти. Попълнете празните полета, напишете действителния си код и дори можете да внедрите тези CLR модули в SQL Server директно от Visual Studio.
Едно внимание:бих се въздържал да правя базирани на набори актуализации и вмъквания и подобни неща в SQL CLR съхранена процедура - за това, T-SQL съхранената процедура е просто по-добра и по-бърза.
SQL-CLR е страхотен за разширяване SQL Server с неща като манипулиране на низове, обработка на дати, възможност за извикване напр. уеб услуги или други неща. Бих препоръчална опитвайки се да замените всички T-SQL съхранени процедури с C# SQL CLR съхранени процедури само защото можете или просто защото е страхотно - използвайте правилния инструмент за правилната работа! Масовите операции върху набори е по-добре оставени на T-SQL.