
MS SQLSERVER
文章平均质量分 77
zjybushiren88888
这个作者很懒,什么都没留下…
展开
-
SQL Server的日期选项
default language选项SQL Server定义了33种自然语言,每种语言确定了一种日期解释方法,这些语言定义存储在系统表syslanguages中,每种语言由一个语言标识符(ID)标识SQL Server实例的默认语言由系统选项default language确定,可以通过sp_configure修改: EXEC sp_configure default language , [原创 2009-07-16 09:18:00 · 2136 阅读 · 0 评论 -
MS-SQL锁机制
锁的概述 一. 为什么要引入锁 多个用户同时对数据库的并发操作时会带来以下数据不一致的问题: 丢失更新A,B两个用户读同一数据并进行修改,其中一个用户的修改结果破坏了另一个修改的结果,比如订票系统 脏读A用户修改了数据,随后B用户又读出该数据,但A用户因为某些原因取消了对数据的修改,数据恢复原值,此时B得到的数据就与数据库内的数据产生了不一致 不可重复读A用户读取数据,随后B用户读出该数据并修改,转载 2009-08-04 21:46:00 · 528 阅读 · 0 评论 -
聚合函数的应用
8.2.1 求和函数——SUM()求和函数SUM( )用于对数据求和,返回选取结果集中所有值的总和。语法如下。SELECT SUM(column_name) FROM table_name说明:SUM()函数只能作用于数值型数据,即列column_name中的数据必须是数值型的。实例1 SUM函数的使用从TEACHER表中转载 2009-07-30 13:25:00 · 615 阅读 · 0 评论 -
生日处理
生日处理生日的处理在一般的人事处理过程中经常用到,它一般涉及到以下几种处理。1. 计算年龄一般的年龄计算都是直接用当前年份减去出生日期的年份,这样得到的年龄并不准确,例如当前日期为2005年3月11日,某个人的出生日期是1978年12月10日,那按年份相减计算出来的年龄是27岁,但此人的实际年龄其实应该是26岁。要计算准确的年龄,可以这样考虑,将出生日期的月日部分与当转载 2009-07-16 15:52:00 · 822 阅读 · 0 评论 -
日期加减处理
日期加减处理对于日期指定部分的加减,使用DATEADD函数就可以轻松实现。在实际的处理中,还有一种比较另类的日期加减处理,就是在指定的日期中,加上(或者减去)多个日期部分,比如将2005年3月11日,加上1年3个月11天2小时。对于这种日期的加减处理,DATEADD函数的力量就显得有点不够。要实现多个日期部分的加减处理,最主要的就是把要加减的日期字符分解,然后根据分解的结果在指定日期的转载 2009-07-16 14:16:00 · 2193 阅读 · 0 评论 -
SQL Server十大最热门技巧
本专题是专家对目前SQL Server最热门和实用的十大技巧进行的总结。定义各种数据类型、配置内存设置或有关SQL Server表和日志问题的解决等等都是目前人们最关注的话题、也是作为数据库管理员、开发员必须了解的话题。10、设计SQL Server集簇索引以提升性能 SQL Server的集簇索引是数据库整体架构的一个非常重要的方面。它们经常被忽视、误转载 2009-07-20 14:33:00 · 650 阅读 · 0 评论 -
估计堆的大小
估计堆的大小可以使用以下步骤估计在堆中存储数据所需的空间量:指定表中显示的行数:Num_Rows = 表中的行数指定固定长度和可变长度列的数量,并计算存储所需的空间:计算每组列在数据行中所占据的空间。列的大小取决于数据类型和长度规定。有关详细信息,请参阅数据类型(数据库引擎)。Num_Cols = 总列数(固定长度和可变长度)Fixed_Data_Size = 所有转载 2009-07-20 16:22:00 · 478 阅读 · 0 评论 -
TEXT IN ROW
text in row 可以指定多少字节以下的字符串存在在行中,如果 text、ntext 或 image字符串长度比 text in row 指定的长度短,且数据行中有足够的可用空间容纳字符串,那么字符串存在在行内部,而不是存在在行外部。存储在数据行中的字符串,读写速度快,且可像 varchar 一样使用某些字符串函数。如果 text、ntext 或 image字符串长度比 text i转载 2009-07-20 11:23:00 · 915 阅读 · 0 评论 -
存储过程分页
/*分页存储过程Descript:分页存储过程Author:Blue.DreamDate:2004-8-18 21:01*/Create PROCEDURE ListPage(@tblName nvarchar(200), ----要显示的表或多个表的连接@fldName nvarchar(200) = *, ----原创 2009-07-16 09:46:00 · 455 阅读 · 0 评论 -
SQL日期处理函数
SQL日期处理函数保存于:2009年7月15日 16时15分32秒来源:阅读()评论(0) 举报本文链接:http://user.qzone.qq.com/83449327/blog/1247645732 SQL日期处理函数日期增减函数DATEADD ( datepart , number, date )datepart:日期部分缩写含义Yearyy ,原创 2009-07-16 09:29:00 · 952 阅读 · 0 评论 -
sqlserver常用函数/存储过程/数据库角色
/*日期函数*/DATEADD ( datepart , number, date ) --在向指定日期加上一段时间的基础上,返回新的 datetime 值。DATEDIFF ( datepart , startdate , enddate ) --返回跨两个指定日期的日期和时间边界数。DATENAME ( datepart , date )--返回代表指定日期的指定日期部分的字符串。DATEPA转载 2009-08-11 22:55:00 · 707 阅读 · 0 评论