如何在存储过程中调用C#函数
SQL Server 2005 支持 CLR,因此这意味着我们可以在后端使用 CLR,那么如何做到这一点,我在 C# 中有一些函数可以对日期时间变量进行一些复杂的操作,现在我想在 SP 中使用这些函数。首先,这是否可以做到。
SQL Server 2005 supports CLR so it means we can use CLR in backend so how to do that, I have some function in c# which do some complex manipulation with date-time variable now I want to use those functions in SP. First of all IS IT POSSIBLE TO DO THIS.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
是的,可以在 SQL Server 2005 数据库中使用 .NET。请注意,SQL Server 2005 支持的.NET 版本是2.0。
以下是介绍使用 Visual Studio 制作 CLR 存储过程的链接
Yes, it is possible to use .NET in a SQL Server 2005 database. Be aware that the .NET version supported by SQL Server 2005 is 2.0.
Here's a link for an introduction to Making a CLR stored procedure using Visual Studio
看一下这个 TSQL 示例,
当您调用
它时,它会调用一个 C# 函数,如下所示
Take a look this TSQL example
When you call
It invokes a C# function looks like this