Возможно ли для хранимой процедуры SQL вызывать объект .NET? - PullRequest
0 голосов
/ 15 октября 2010

Возможно ли хранимой процедуре SQL вызывать объект .NET?В моей ситуации мне нужно взять строковый параметр и вернуть хешированный результат, который может быть использован моим защищенным клиентом.

Я могу либо вызвать этот SP на основе результатов (один раз в строке), либоЯ могу вернуть несколько строк.Все зависит от того, что SQL поддержит меня.

Ответы [ 2 ]

4 голосов
/ 15 октября 2010

SQL Server 2005 ввел CLR в сервер.Это позволяет вам писать функции .NET и вызывать их из хранимых процедур SQL Server.

Читать это руководство о том, как создавать и использовать CLR в SQL Server.

Это будет работать в SQL Server 2005 и выше.

1 голос
/ 15 октября 2010

Вы можете написать хранимую процедуру sql в C #, используя Sql Clr , которая позволит вызывать объект .Net.

...