Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
SQL 存储过程是否可以调用 .NET 对象?在我的情况下,我需要一个字符串参数并返回一个可以被我的安全客户端使用的散列结果。
我可以在每个结果的基础上调用这个 SP(每行一次),或者我可以返回多行。这完全取决于 SQL 将支持我做什么。
SQL Server 2005 将 CLR 引入服务器。这允许您编写 .NET 函数并从 SQL Server 存储过程中调用它们。
阅读这篇关于如何在 SQL Server 中创建和使用 CLR 的操作指南。
这将适用于 SQL Server 2005 及更高版本。
您可以使用允许调用 .Net 对象的Sql Clr在 C# 中编写 sql 存储过程。