См:
По сути, существуют шаблоны Visual Studio, позволяющие начать работу с проектами SQL CLR. Заполните пробелы, напишите свой реальный код, и вы даже сможете развернуть эти сборки CLR на SQL Server непосредственно из Visual Studio.
Одно слово предостережения: я бы воздержался от выполнения обновлений и вставок на основе множеств, и тому подобного в хранимых процедурах SQL CLR - для этого хранимые процедуры T-SQL просто лучше и быстрее.
SQL-CLR отлично подходит для расширения SQL Server с такими вещами, как обработка строк, обработка дат, возможность вызова, например, веб-сервисы или другие вещи. Я бы порекомендовал против , пытаясь заменить все хранимые процы T-SQL на хранимые проки C # SQL CLR только потому, что вы можете или только потому, что это круто - используйте правильные инструмент для правильной работы! Массовые операции над множествами лучше оставить для T-SQL.