
DBA
文章平均质量分 86
hartkevin
活得要像个男人,活得要洒脱!
展开
-
sqlserver2005内部函数,存储过程,以及数据库角色
--------------------------------------------------------------------------/*日期函数*/DATEADD ( datepart , number, date ) --在向指定日期加上一段时间的基础上,返回新的 datetime 值。DATEDIFF ( datepart , startdate , enddate ) --转载 2009-11-03 19:23:00 · 347 阅读 · 0 评论 -
Microsoft SQL Server 2005中查询优化器使用的统计信息
摘要Microsoft® SQL Server™ 2005收集存储在数据库中关于索引和列数据的统计信息。 SQL Server查询优化器使用这些统计信息来选择用于数据检索和更新操作的最有效执行计划。该白皮书说明了统计信息收集的信息类型,存储位置,以及用于创建、更新和删除统计信息的命令。默认SQL Server 2005在必要时也会自动创建和更新统计信息。该白皮书同时概括介绍了如何在不同的原创 2009-11-06 10:30:00 · 856 阅读 · 0 评论 -
函数之分析函数
-->黑木崖上的蜗牛-->2009.04.28 row_number(): 主要是分页,查询DENSE_RANK() :排名(顺序始终是连续的),适合刚才的取出薪水排名(有重复的)RANK():排名(列有重复,区间就是不连续的,如:1,2,2,4,4,6...)NTILE(N):分组函数,把记录强制分成N段 -->测试环境create table原创 2009-11-04 14:30:00 · 210 阅读 · 0 评论 -
SQL Server 2005中对BLOB的支持(ntext,text and image)
前几天和一个朋友聊天的时候他说当存储非常超过8K数据的时候使用Text,ntext OR Image时,就像把这些东西扔进一个黑箱子里面,感觉这个比喻比较形象,当我们把数据存储在这几种数据类型中后,会有非常多的限制。 我们都知道当使用这三个数据类型时,如果我们需要对其进行操作时,就会发现非常麻烦,比如替换其中的某些字符,进行插入,更新时也比较麻烦。时隔5年,让我们来看一下在SQL Se原创 2009-12-02 12:19:00 · 643 阅读 · 0 评论 -
Sql Server 中一个非常强大的日期格式化函数
Select CONVERT(varchar(100), GETDATE(), 0): 05 16 2006 10:57AMSelect CONVERT(varchar(100), GETDATE(), 1): 05/16/06Select CONVERT(varchar(100), GETDATE(), 2): 06.05.16Select CONVERT(varchar(100), GETDA原创 2009-12-18 20:28:00 · 187 阅读 · 0 评论