【问题标题】:SQL Server UDF Using C#使用 C# 的 SQL Server UDF
【发布时间】:2011-01-19 14:36:11
【问题描述】:

如何创建User Defined Function UDFSQL Server 中,我正在寻找一个示例,您能否提供一个使用C# 的非常简单的示例?

【问题讨论】:

    标签: c# sql user-defined-functions


    【解决方案1】:

    这是不可能的。 SQL Server 2008 包含运行 .NET 语言的 SQL CLR 运行时。

    【讨论】:

    • 所以我只能用Visual Basic,C#?。在其他 SQL 版本中,比如 2000 或 2005 可以吗?
    • 你需要吗?如果它是一个函数,它可能会被调用很多行和很多次,而且这种方法可能会很慢......而且您可能会遇到内存泄漏并导致 SQL Server 崩溃。如果您绝对必须从 SQL Server 内部调用非托管代码(C、C++),请通过 C#/VB.NET 程序集中的 P/Invoke 调用代码。有关更多信息,请参阅此线程:social.msdn.microsoft.com/Forums/en/sqlnetfx/thread/…
    • 我打算做一个聚合函数,但为了测试产量,我需要使用 UDF。
    猜你喜欢
    • 1970-01-01
    • 2012-01-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多