欢迎来到.net学习网

欢迎联系站长一起更新本网站!QQ:879621940

您当前所在位置:首页 » SQLServer

SQLServer教程

SQL Server中索引视图用法详解
在上一篇文章,我们讲解了SQL Server中视图的一些特点与优化。本章我们讲解SQL Server中另一种特殊的视图--索引视图。关于普通视图的创建与操作,请参看本站:<a href="http://www.
发布于 2011年10月13日 22:02 阅读(14672)
SQL Server中视图的特点与优化
在SQL SERVER中的使用过程中,视图是我们不可避免要经常使用到的。那到底什么是视图呢?概括的讲,视图就是用户自己写的一段SQL语句。我们为该段SQL语句起一个名字,就称为视图名,以后想要利用该段SQL语句返回的结果集时,只要像查询表一样针对视图名写SQL语句就可以了,所以,你也可以把
发布于 2011年10月12日 22:17 阅读(8011)
SQL Server 阻止了对组件'Ad Hoc Distributed Queries' 的STATEMENT 'OpenRowset/OpenDatasource' 的访问,因为此组件已作为此服务器安全配置的一部分而被关闭
今天在使用openrowset查询远程数据库的数据时,系统报了如下的错误:SQL Server 阻止了对组件 Ad Hoc Distributed Queries 的 STATEMENT OpenRowset/OpenDat
发布于 2011年10月11日 15:36 阅读(5594)
利用SQL语句查询SQL中所有正在执行的命令
在SQL中有时候我们需要查看现在正在SQL Server执行的命令。在分析管理器或者Microsoft SQL Server Management Studio中,我们可以在"管理-SQL Server日志-活动监视器"中查看。今天我们主要
发布于 2011年10月08日 09:52 阅读(10520)
利用SQL语句查询出指定表的所有扩展属性(列说明)
该SQL语句会使用到sys.extended_properties目录视图。该视图的说明如下:说明:该视图针对当前数据库中的每个扩展属性返回一行。具体返回结果集中每列的含义请参考MSDN文档。<
发布于 2011年09月14日 15:53 阅读(10326)
利用SQL SERVER作业自动启动计算机服务
问题原因:因为自己所在的项目需要一个服务来支持运行,但在完成服务代码后发现该服务在一些电脑上并不能自动运行,找了很多天的bug,也未找出问题所在。最终想到一个折中的方法,就是在SQL SERVER中添加一个作业,然后在该作业中启动服务,并设置该
发布于 2011年09月14日 14:33 阅读(5954)
利用showplan_all查看sql详细执行计划
可能我们都知道Microsoft sql server management studio工具栏中的 "显示估计的执行计划" 按钮了,我们可以选中任何可执行的SQL,然后点击该按钮,SQL就会给我们选中SQL的图形执行计划了。<
发布于 2011年09月13日 11:28 阅读(7260)
利用SQL对数据库进行备份
利用T-SQL语句,实现数据库的备份与还原的功能体现了SQL Server中的四个知识点:1. 获取SQL Server服务器上的默认目录2. 备份SQL语句的使用3. 恢复SQL语句的使用,同时考虑了
发布于 2011年09月12日 23:28 阅读(4903)
重要:SQL中int类型与varchar类型的隐式转换
如果你对SQL使用的经验不是足够丰富,如果你在SQL中解决的问题不够多,请认真看完本章,它可以让你避免一个很可能经常会犯的错误!我们先创建一个测试表create table #table1(<br
发布于 2011年09月09日 23:09 阅读(16960)
利用SQL语句查询数据库中所有存储过程
在前面的章节中我们有讲到:·利用SQL语句查询数据库中所有表<a href="http://www.lmwlo
发布于 2011年09月07日 16:50 阅读(13150)
事务阻塞案例详解
--阻塞 /**********************************************************************************************************阻塞:其中一个事务
发布于 2011年09月07日 12:07 阅读(5369)
利用SQL语句查询数据库中所有触发器
在前面的章节中我们有讲到·利用SQL语句查询数据库中所有视图<a href="http://www.lmwlo
发布于 2011年09月06日 14:51 阅读(10402)
利用Sql查询指定表的所有外键约束及外键表名与列名
先看看我们要用到的几个目录视图的解释:1,sys.foreign_keys--在这个视图中返回了所有的外键约束2,sys.foreign_key_columns--在这个视图中返回了所有外键列(只返回列的id)3,sys.columns--在这个视图中返回了表与视
发布于 2011年09月06日 14:39 阅读(10716)
利用sp_pkeys查询表的主键信息
我们先看看存储过程sp_pkeys的功能:返回当前环境中单个表的主键信息,如果表是联合主键,则每一个主键列都会返回一列数据。语法:sp_pkeys [ @table_name =&nbs
发布于 2011年09月05日 17:19 阅读(8003)
利用SQL查询指定表列名及列类型,列长度等信息
我们先看看两个目录视图:1,sys.columns:该视图中包含了所有表与视图的列信息2,sys.types该视图中包含了所有系统及用户自定义的类型信息下面我们利用这两个视图查询指定表的列名与类型等信息1
发布于 2011年09月05日 10:24 阅读(8669)
利用sp_settriggerorder设置触发器执行顺序
今天看到有朋友在群中问能否为触发器设置执行顺序,有朋友说触发器在数据库中自动执行,所以不能够设置执行顺序。其实这种说法是不对的,我们可以利用sp_settriggerorder为部分触发器设置执行顺序。先看看sp_settriggerorder的功能说明:sp_s
发布于 2011年09月02日 17:19 阅读(7351)
浅谈SQL语句优化的几种方法(二)
1,慎用distinct关键字在上一节中我们有讲到可以使用distinct关键字来优化sql查询,但同时我们又讲到要慎用distinct关键字。如果我们查询的字段只有一个或者很少量的字段,那么就可以使用它。但如果我们的select中有大量的字段,那么该关
发布于 2011年09月02日 15:31 阅读(7036)
浅谈SQL语句优化的几种方法(一)
SQL语句优化是每个程序员与DBA必不可少的一门课程,本章就跟随小编一起来探讨一下SQL语句优化应该注意的几个方面吧。1,控制连接表中记录数量。我们在多表查询的时候,用的最多的恐怕就是内连接(inner join)与左右
发布于 2011年09月01日 22:14 阅读(12468)
利用SQL语句查询数据库中所有视图
接上章:利用SQL语句查询数据库中所有表既然有查询出数据库中所有表的需求,那么当然也有查询出数据库
发布于 2011年08月31日 22:16 阅读(13313)
利用SQL语句查询数据库中所有表
相信很多朋友都有需要利用Sql语句查出指定库中所有表的需求,比如在做与数据库相关的工具与项目时,这种需求更是常见,本章我们总结几种利用SQL语句查询数据库中所有表的方法。1,利用sysobjects系统表在这个表中,在数据库中创建
发布于 2011年08月31日 22:07 阅读(14874)