sql-server – 在SQL Server中,分组存储过程的目的是什么?
我必须处理的最令人困惑的问题之一与存储过程组有关.给定一个存储过程usp_DoSomethingAwesome,我可以通过调用usp_DoSomethingAwesome来创建另一个组中的proc; 2. 我在解决一些系统生成的插入,更新和删除复制存储过程引起的一些复制问题(发布者:SQL 2000 Ent.,Dist / Sub:2008 R2 Ent.)时发现了这一点. 拥有这种“分组”能力背后的目的/想法是什么? 解决方法这就像重载方法一样.基本上,您可以创建两个或更多版本的存储过程,每个版本执行不同的操作 – 获取不同数量的参数,在不同的表上操作,具有不同的输出等.它们被称为Numbered Procedures,它们绝对被弃用(announced since 2005). SQL Server 2012仍然支持它们,但某些功能与它们不能很好地配合使用.例如,它们被认为是包含数据库中的包含违规,并且任何编号为>的程序. 1将不会被创建:
(编辑:应用网_常德站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- 分析SQL Server删除重复行的6个方法
- sql-server – Windows 2008R2上SQL 2008R2的推荐页面文件大
- sql – 使用IN Clause在动态查询中需要帮助
- HTML+CSS+JS模仿win10亮度调节效果的示例代码
- sql – 将一行转换为具有较少列的多行
- sql – 如何清除Oracle中的所有缓存项
- html中把多余文字转化为省略号的实现方法方法
- schema – Redgate SQL Compare与Visual Studio 2010 Premi
- sql – Django ORM – 获取组的最新记录
- sql-server-2005 – 什么是典型的SAN性能?