快捷搜索:  as  test  1111  test aNd 8=8  test++aNd+8=8  as++aNd+8=8  as aNd 8=8

凯发 娱乐 百度:SQL Server扩展函数的基本概念



什么是SQL Server扩展函数呢?它实际上便是把C#或VB.NET的代码拿到SQL Server上去履行。反过来思凯发 娱乐 百度虑,那便是当你想对表数据进行对照繁杂的逻辑处置惩罚时,写SQL又太麻烦,那么你就可所以否可以经由过程SQLCLR来办理这个问题了。下面是我摘自wikipedia对SQLCLR的凯发 娱乐 百度解释。

SQL CLR (SQL Common Language Runtime) 是自 SQL Server 2005 才呈现的新功能,它将.凯发 娱乐 百度NET Framework中的CLR办事注入到 SQL Server 中,让 SQL Server 的部份数据库工具可以应用 .NET Framework 的编程说话开拓(今朝只支持VB.NET和C#),包括预存法度榜样、用户自定义函数、触发法度凯发 娱乐 百度榜样、用户自定义型别以及用户自定义汇总函数等功能。

几个定义

Stored Pr凯发 娱乐 百度ocedures (SP:存储历程)

User Defined Function ( UDF:用户自定义函数)

User Definied Types (UDT:用户定义类型)

User Definied Aggregate(UDA:聚合函数)

Triggers(触发器)

(图1:SQLCLR的架构图)

(图2:SQLCLR的开拓流程图)

(图3:SQLCLR的调试)

参考文献

SQL CLR(wikipedia)

应用 SQL Server 2005中的 CLR 集成

转自:http://www.cnblogs.com/gaizai/archive/2010/05/26/1744683.html

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

您可能还会对下面的文章感兴趣: