Sqlserver 2008 r2
我的电脑是Windows7 64位,所以我安装的是Sql server2008 r2(64位).大伙安装的时候也一定要记得看一下自己的操作系统是多少位.你是32位操作系统的就安装32位的Sqlserver 版本不限制. 2005 2012都可以.当然,我们的Sql语句在很多数据库中都是通用的,比如像Mysql数据库 Access数据库. Oracle数据库. Sqlite数据库 .甚至在我们的Excel中也可以使用Sql语句.
select CURRENT_TIMESTAMP as 当前时间,DATEADD(DAY,10,CURRENT_TIMESTAMP) as 十天后;CURRENT_TIMESTAMP //通用时间也就是当前电脑的系统时间.后面还有一个时间函数,在当前时间增加十天.
select DATEADD(DAY,1,'2015-5-11');在指定的时间增加一天.
select DATEADD(MONTH,1,'2015-5-11');在指定的时间增加一月.
select DATEADD(YEAR,2,'2015-03-17');在指定的时间增加两年.
select datediff(DAY,'2014-5-12','2015-5-12');datediff函数计算两个时间相差值.第一个参数是按照单位计算差值分,小时,秒,天,月,年,都可以.
select datediff(MONTH,'2014-5-12','2015-5-12');计算间隔的月份.
select datediff(HOUR,'2014-5-12','2015-5-12');计算间隔的小时.秒的话就是SECOND
我们时间函数就到此结束.下一篇经验,我们将分析sqlserver中的其他函数.