- 博客(29)
- 资源 (13)
- 收藏
- 关注
原创 日期的计算
在这篇文章里,我将告诉你如何使用DATEADD和 DATEDIFF函数来计算出在你的程序中可能你要用到的一些不同日期。 在使用本文中的例子之前,你 必须注意以下的问题。大部分可能不是所有例子在不同的机器上执行的结果可能不一样,这完全由哪一天是一个星期的第一天这个设置决定。第一天 (DATEFIRST)设定决定了你的系统使用哪一天作为一周的第一天。所有以下的例子都是以星期天作为一周的第一天来建立
2014-04-24 13:56:00 625
原创 日期函数
函数参数/功能GetDate( ) 返回系统目前的日期与时间DateDiff (interval,date1,date2)以interval 指定的方式,返回date2 与date1两个日期之间的差值 date2-date1DateAdd (interval,number,date)以int
2014-04-23 15:38:30 526
原创 表间数据是否一致的检查--数据比对
Case函数不同于DECODE函数。在Case函数中,可以使用BETWEEN,LIKE,IS NULL,IN,EXISTS等等。比如说使用IN,EXISTS,可以进行子查询,从而实现更多的功能。 下面具个例子来说明,有两个表,tbl_A,tbl_B,两个表中都有keyCol列。现在我们对两个表进行比较,tbl_A中的keyCol列的数据如果在tbl_B的keyCol列的数据
2014-04-22 14:36:43 1047
原创 case 在pubs数据库中的应用
select getdate() as 日期, case month(getdate()) when 11 then '十一' when 12 then '十二' else substring('一二三四五六七八九十', month(g
2014-04-21 11:18:52 489
原创 按性别对各省份进行人数统计case
我们都知道SQL中适用case when then来转化数据库中的信息 比如 select (case sex when 0 then '男' else '女' end) AS sex from studentInfo详细出处参考:http://www.jb51.net/article/28222.htm
2014-04-18 14:18:26 1397
转载 SQL SERVER中易混淆的数据类型
(1)char、varchar、text和nchar、nvarchar、ntextchar和varchar的长度都在1到8000之间,它们的区别在于char是定长字符数据,而varchar是变长字符数据。所谓定长就是长度固定的,当输入的数据长度没有达到指定的长度时将自动以英文空格在其后面填充,使长度达到相应的长度;而变长字符数据则不会以空格填充。text存储可变长度的非Unicode数据,最大
2014-04-18 10:24:15 725
转载 比较 CEILING 和 FLOOR
CEILING 函数返回大于或等于所给数字表达式的最小整数。FLOOR 函数返回小于或等于所给数字表达式的最大整数。例如,对于数字表达式 12.9273,CEILING 将返回 13,FLOOR 将返回 12。FLOOR 和 CEILING 返回值的数据类型都与输入的数字表达式的数据类型相同。
2014-04-17 15:29:26 634
转载 随记数new id()
A.对变量使用 NEWID 函数 以下示例使用 NEWID() 对声明为 uniqueidentifier 数据类型的变量赋值。在测试 uniqueidentifier 数据类型变量的值之前,先输出该值。
2014-04-17 15:28:29 552
原创 SQL Server的B树结构
B-树索引中,聚簇索引的叶层就是数据页。非聚簇索引类似书本索引,索引与数据存放在不同的物理区域,建立非聚簇索引时数据本身不进行排序。一个表中科含多个非聚簇索引。B-树索引中,非聚簇索引的叶层仍是索引页,其以指针指向数据页实际存储位置。
2014-04-14 14:27:31 1706
转载 聚集索引
一种索引,该索引中键值的逻辑顺序决定了表中相应行的物理顺序。聚集索引确定表中数据的物理顺序。聚集索引类似于电话簿,按姓氏排列数据。由于聚集索引规定数据在表中的物理存储顺序,因此一个表只能包含一个聚集索引。但该索引可以包含多个列(组合索引),就像电话簿按姓氏和名字进行组织一样。聚集索引对于那些经常要搜索范围值的列特别有效。使用聚集索引找到包含第一个值的行后,便可以确保包含后续索引值的行在物理
2014-04-14 13:59:31 517
原创 存储过程中游标对两表字段更新
新建一个表Create table tmpOrders ( OrderID int, CustomerID nchar(5) )
2014-04-04 15:36:24 1174
原创 游标的定义格式及输出表的字段值--pubs系统数据库
游标 我们可以在存储过程中用Select语句取出每一行数据进行操作,这就需要用到游标。 语法:
2014-04-04 11:02:25 961
原创 利用游标实现加工资
现在有2张表,一张是OriginSalary表--工资表,有三个字段0_ID 员工号(NVARCHAR)、O_Name员工姓名(NVARCHAR)、O_Salary工资(FLOAT)。 另一张表AddSalary表—加薪表。有2个字段,O_ID员工号、A_Salary增加工资。两张表的O_ID是一一对应的,现在求将加薪的工资+原来的工资=现在的工资,也就是O_Salary=O_Sal
2014-04-03 14:23:35 2619
原创 sqlserver游标概念与实例全面解说
现在有2张表,一张是OriginSalary表--工资表,有三个字段0_ID 员工号(NVARCHAR)、O_Name员工姓名(NVARCHAR)、O_Salary工资(FLOAT)。另一张表AddSalary表—加薪表。有2个字段,O_ID员工号、A_Salary增加工资。两张表的O_ID是一一对应的,现在求将加薪的工资+原来的工资=现在的工资,也就是O_Salary=O_Salary+A_
2014-04-03 14:03:36 478
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人