Я пытаюсь создать функцию хеширования CLR, которую я могу использовать в Sql.
Что я хочу сделать, так это вычислить значение md5 checksum
строки. Как определить, что входные данные функции должны быть строкой?
Например, собственная функция контрольной суммы Sql принимает «выражение» в качестве параметра, что позволяет вам вызывать его как:
Select CHECKSUM(*) From dbo.SomeTable
Какую подпись я определяю в С#, чтобы она могла принимать *
в качестве параметра?