SQL Server存储过程调试指南

SQL Server存储过程调试指南

存储过程(Stored Procedure)是一组为了完成特定功能的SQL语句集,经编译后存储在数据库中。用户通过指定存储过程的名字并给出参数(如果该存储过程带有参数)来执行它。有时人们将存储过程称为“数据库中埋头苦干的老黄牛”,它是数据库中的一个重要对象,任何一个设计良好的数据库应用程序都应该用到存储过程。

点击下载该PDF

SQL Server存储过程调试基础

本部分介绍了在SQL Server中使用异常处理调试存储过程的方法,并对怎样调试T-SQL存储过程进行了详细介绍,通过对基础的学习,相信您会对存储过程的基础有个更加深刻的了解。

 
 
 
 
 

T-SQL性能问题和解决方法

当应用程序用户开始遇到性能问题时,一般他们会联系数据库管理员并询问是否数据库存在问题。导致严重性能问题的往往是编写不当的Transact-SQL (T-SQL)代码。因此,你必须找出确定性能糟糕的查询并对它们进行优化。

 
 
 
 
 
 

SQL Server存储过程的修改与变更

在对SQL Server存储过程进行修改和变更时,往往会遇到各种各样的错误和问题,这可能是由于与现有数据库函数冲突造成的。本部分介绍了如何对存储过程进行升级与批量修改,而不造成错误的方法。

 
 
点击下载该PDF

SQL/T-SQL

 
SQL Server中的OPENROWSET函数提供了极大的灵活性,因为你可以在T-SQL存储过程中从各个角度来控制整个过程。
 
EXCEPT操作符的工作方式与INTERSECT操作符相反。产生的最终结果集只包含在第1个查询中返回而不在第2个查询中返回的值。
 
INTERSECT操作符的执行与UNION操作符很相象,而它们的区别是,前者不返回所有值,而只返回同时包含在操作符两边的表的值。
 
当多个查询通过一个UNION操作符进行连结时,数据库引擎默认会根据查询指定的顺序来处理查询操作。
 
SQL Server可以组合多个查询到一个语句中,以产生单个结果集。为了将查询连接在一起,我们可以使用UNION、INTERSECT或EXCEPT操作符。

对于一个有相关IT经验的人来说,从头学起PL/SQL该选什么样的书?一本好书对于学习一门新技术究竟有多大的影响?专家Dan Clamage给出了解答。

能否在Windows 64位操作系统上安装Oracle 9i数据库和Oracle Forms 6i?Oracle专家给出了自己的见解。

没有数据仓库是不可能得到太多报表的。运营系统重点关注于运营业务,不提供分析、决策支持和趋势分析。

 

登录TechTarget中国

关闭
本服务仅向TechTarget中国的会员开放,请登录或立即免费注册
电子邮件地址:
请输入您的电子邮件地址
密码:
下次自动登录