随笔分类 -  SQL Server

摘要:在SQL Server 配置管理器中出现【远程过程调用失败。[0x800706be]】或者【正在关闭 [0x80041033]】错误,如图所示上网查找发现时SQL2008与VS2012或VS2013的共存问题。· 解决方法 控制面板 --> 程序和功能,找到MicrosoftSQLServer201... 阅读全文
posted @ 2015-07-01 20:02 ゞ修ζ止符℡_R²º¹³ 阅读(1360) 评论(0) 推荐(0) 编辑
摘要:由于SQL2008对文件和日志管理进行了优化,所以以下语句在SQL2005中可以运行但在SQL2008中已经被取消:(SQL2005) (SQL2008):在SQL2008中清除日志就必须在简单模式下进行,等清除动作完毕再调回到完全模式。 阅读全文
posted @ 2013-08-26 17:33 ゞ修ζ止符℡_R²º¹³ 阅读(426) 评论(0) 推荐(0) 编辑
摘要:一、理解索引的结构 索引在数据库中的作用类似于目录在书籍中的作用,用来提高查找信息的速度。使用索引查找数据,无需对整表进行扫描,可以快速找到所需数据。微软的SQL SERVER提供了两种索引:聚集索引(clustered index,也称聚类索引、簇集索引)和非聚集索引(nonclustered index,也称非聚类索引、非簇集索引)。 SQL Server 中数据存储的基本单位是页(Page)。数据库中的数据文件(.mdf 或 .ndf)分配的磁盘空间可以从逻辑上划分成页(从 0 到 n 连续编号)。磁盘 I/O 操作在页级执行。也就是说,SQL Server 每次读取或写入数据的... 阅读全文
posted @ 2013-02-02 11:11 ゞ修ζ止符℡_R²º¹³ 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2012-12-11 11:16 ゞ修ζ止符℡_R²º¹³ 阅读(249) 评论(0) 推荐(0) 编辑
摘要:如果对数据进行遍历循环操作,通过SQL的游标就可以实现,下面就为您详细介绍该方法,供您参考,希望对您学习SQL数据库能够有所帮助。SQL游标的优点是可以方便从一个结果集中进行循环遍历数据在进行操作。1、游标允许应用程序对查询语句select 返回的行结果集中每一行进行相同或不同的操作,而不是一次对整个结果集进行同一种操作;2、它还提供对基于游标位置而对表中数据进行删除或更新的能力;3、游标把作为面向集合的数据库管理系统和面向行的程序设计两者联系起来,使两个数据处理方式能够进行沟通。然而游标也有缺点——复杂和低效,是游标的最大缺点,也是致使很多时候在使用存储过程中没有想到游标的主要原因。 1 - 阅读全文
posted @ 2012-12-03 09:39 ゞ修ζ止符℡_R²º¹³ 阅读(9043) 评论(0) 推荐(0) 编辑
摘要:介绍个通俗的方法/*产生从N到M的随机整数,假设N、M都是整数*/1 declare @M int,@N int2 3 set @N=6 4 set @M=135 6 select cast((rand()*(@M-@N)+@N) as int) 阅读全文
posted @ 2012-11-29 09:37 ゞ修ζ止符℡_R²º¹³ 阅读(261) 评论(0) 推荐(0) 编辑
摘要:时间转换,转换成年月日,用系统函数转换year(CreateTime)=2012 month(CreateTime)=9day(CreateTime)=12 1 --获取表中字段的名称2 select top 1 col_name(object_id('表名'),1) from sysobjects3 -- 把col_name(object_id('表名'),1)中的1依次换成2,3,4,5,6…就可得到所有的字段名称。1 --获取当前所有的驱动器2 exec master.dbo.xp_availablemedia3 --获得子目录列表4 exec maste 阅读全文
posted @ 2012-09-12 12:00 ゞ修ζ止符℡_R²º¹³ 阅读(127) 评论(0) 推荐(0) 编辑
摘要:在还原数据库时,有时会提示因为数据库正在使用,所以无法获得对数据库的独占访问权!!这时需要在还原数据库之前关闭正在使用数据库的线程。 阅读全文
posted @ 2012-09-10 16:32 ゞ修ζ止符℡_R²º¹³ 阅读(408) 评论(0) 推荐(0) 编辑
摘要:1. 什么是索引和建立索引的好处a) 什么是索引在数据库中,索引的含义与日常意义上的“索引”一词并无多大区别,与书中的索引一样,数据库中的索引使您可以快速找到表中的特定信息。索引包含从表中一个或多个列生成的键,以及映射到指定数据的存储位置的指针,也就是说索引由键 和 指针组成。它是用于提高数据库表数据访问速度的数据库对象。b) 建立索引的好处:1. 索引可以避免全表扫描。多数查询可以仅扫描少量索引页及数据页,而不是遍历所有数据页。2. 对于非聚集索引,有些查询甚至可以不访问数据页。如字典的目录就可以查到所有拼音第一字母为z 的所有字。3. 聚集索引可以避免数据插入操作集中于表的最后一个数据页。 阅读全文
posted @ 2012-06-17 21:25 ゞ修ζ止符℡_R²º¹³ 阅读(181) 评论(0) 推荐(0) 编辑