Dentre as diversas facilidades existentes no grupo de ferramentas que compõe o SQL Server, duas que se mostram interessante estão relacionadas às questões de integração e extensibilidade. Para iniciar esta série de posts sobre CLR, vou demonstrar como habilitar a integração CLR no SQL Server e tratar algumas peculiaridades presentes nesta atividade.
CLR presente no SQL Server, permite criar novas features (como funções, tipos, stored procedures e triggers), onde de forma prática facilita o desenvolvimento de algoritmos complexos no lado do banco de dados.
Stored Procedure é um conjunto de comandos, ao qual é atribuído um nome. Este conjunto fica armazenado no Banco de Dados e pode ser chamado a qualquer momento tanto pelo SGBD (sistema Gerenciador de Banco de Dados) quanto por um sistema que faz interface com o mesmo.