SQL Server 2005数据库技能培训(8)

2019-02-15 22:04

康索特软件有限公司 SQL Server 2005数据库技能培训

8.1.37 SQL Server的自定义函数中可否执行存储过程?

不能。

8.1.38 简单介绍下游标的使用步骤。

具体见“7.1.1游标使用步骤”。

8.1.39 SQL Server中BCP导出怎么使用?

具体见“7.2.2BCP导出”说明。

8.1.40 SQL Server中BCP导出的用途?

具体见“7.2.3BCP导出作用”说明。

8.1.41 SQL Server内部变量@@error后能否跟打印语句?请说明原因。

不能,使用后@@error值有可能发生变化。

8.1.42 Sum(null)等于多少?count(null)等于多少?

Sum(null)为null Count(null)为0。

8.1.43 Union和union all的区别?哪个性能较好?

Union对表进行了排重处理。 Union all未对表内数据排重。 Union all性能较好。

一般要联合起来的都是经过分组后的表数据,所以使用union all来代替union。

8.1.44 Distinct和group by能否同时使用?请说明原因。

不能,因为group by本身就是经过排重处理的,再distinct会影响查询性能。

8.1.45 And与or哪个优先级高?

关系型运算符中的优先级为:not>and>or

8.1.46 谈谈SQL Server中SET ANSI_NULLS on后对空数据的影响?

select count(1) from A where a is null 返回的值为实际空数据数量。 若写成:select count(1) from A where a = null 则返回的值为多少? 0

地址:武汉洪山区武大科技园兴业楼南楼二单元402室 电话:027-87970489

康索特软件有限公司 SQL Server 2005数据库技能培训

8.1.47 谈谈SQL Server中为什么要用到SET ANSI_NULLS on?

1. 在执行分布式查询时必须将 SET ANSI_NULLS 设置为 ON。

2. 在计算列或索引视图上创建或操作索引时,SET ANSI_NULLS 也必须为 ON。如果 SET

ANSI_NULLS 为 OFF,计算列或索引视图上带索引的表上的 CREATE、UPDATE、INSERT 和 DELETE 语句将失败。

8.1.48 谈谈SQL Server的分布式查询?

分布式查询可以访问来自多种异类数据源的数据,而这些数据可存储在相同或不同的计算机上。在 SQL Server 中使用分布式查询与 Microsoft Access 先前支持的通过 ODBC 使用链接表功能类似。这种功能现在已内置到以 OLE DB 为外部数据接口的 SQL Server 中。

地址:武汉洪山区武大科技园兴业楼南楼二单元402室 电话:027-87970489


SQL Server 2005数据库技能培训(8).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:基于单片机的音乐播放器 - 图文

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: