日期:2011-01-25 23:11:00 来源:本站整理
带您学习SQL存储历程[MSSQL防范]
本文“带您学习SQL存储历程[MSSQL防范]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:
学习SQL数据库,SQL存储历程是不能不提到的,Sql Server的存储历程是一个被命名的存储在服务器上的Transacation-Sql语句调集,是封装反复性工作的一种办法,它支持用户声明的变量、条件履行和其他强盛的编程功效.
SQL存储历程相关于其他的数据库拜候办法有以下的长处:
(1)反复利用.存储历程可以反复利用,从而可以削减数据库开辟人员的工作量.
(2)提高性能.存储历程在成立的时刻就举行了编译,将来利用的时刻不用再重新编译.普通的SQL语句每履行一次就需求编译一次,所以利用存储历程提高了效率.
(3)削减网络流量.SQL存储历程位于服务器上,调用的时刻只需求传送存储历程的名称以及参数便可以了,因此降低了网络传输的数据量.
(4)安全性.参数化的SQL存储历程可以避免SQL注入式的攻击,并且可以将Grant、Deny以及Revoke权限利用于存储历程.
存储历程一共分为了三类:用户定义的存储历程、扩大存储历程以及系统存储历程.
此中,用户定义的SQL存储历程又分为Transaction-SQL和CLR两种范例.
Transaction-SQL 存储历程是指保存的Transaction-SQL语句调集,可以承受和返回用户供应的参数.
CLR存储历程是指对.Net Framework大众语言运行时(CLR)办法的引用,可以承受和返回用户供应的参数.他们在.Net Framework程序集合是作为类的大众静态办法实现的.
<以上是“带您学习SQL存储历程[MSSQL防范]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
本文地址: | 与您的QQ/BBS好友分享! |
评论内容只代表网友观点,与本站立场无关!
评论摘要(共 0 条,得分 0 分,平均 0 分)
查看完整评论