sqlserver时间日期函数详解

sqlserver时间日期函数详解

ID:12455466

大小:38.50 KB

页数:4页

时间:2018-07-17

sqlserver时间日期函数详解_第1页
sqlserver时间日期函数详解_第2页
sqlserver时间日期函数详解_第3页
sqlserver时间日期函数详解_第4页
资源描述:

《sqlserver时间日期函数详解》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、SQLServer时间日期函数详解SQLServer,时间日期,1.    当前系统日期、时间      selectgetdate()  2.dateadd    在向指定日期加上一段时间的基础上,返回新的datetime值    例如:向日期加上2天    selectdateadd(day,2,''2004-10-15'')    --返回:2004-10-1700:00:00.0003.datediff返回跨两个指定日期的日期和时间边界数。    selectdatediff(day,''2004-

2、09-01'',''2004-09-18'')    --返回:17    selectdatediff(day,''2004-09-18'',''2004-09-01'')    --返回:-174.datepart返回代表指定日期的指定日期部分的整数。    SELECTDATEPART(month,''2004-10-15'')    --返回105.datename返回代表指定日期的指定日期部分的字符串    SELECTdatename(weekday,''2004-10-15'')    --返

3、回:星期五6.day(),month(),year()--可以与datepart对照一下select当前日期=convert(varchar(10),getdate(),120),当前时间=convert(varchar(8),getdate(),114)selectdatename(dw,''2004-10-15'')select本年第多少周=datename(week,''2004-10-15'')      ,今天是周几=datename(weekday,''2004-10-15'')函数参数/功能G

4、etDate()  返回系统目前的日期与时间DateDiff(interval,date1,date2)以interval指定的方式,返回date2与date1两个日期之间的差值date2-date1DateAdd(interval,number,date)以interval指定的方式,加上number之后的日期DatePart(interval,date)返回日期date中,interval指定部分所对应的整数值DateName(interval,date)返回日期date中,interval指定部分所对

5、应的字符串名称参数interval的设定值如下:值缩写(SqlServer)(Access和ASP)说明YearYyyyyy年1753~9999QuarterQqq  季1~4MonthMmm  月1~12DayofyearDyy  一年的日数,一年中的第几日1-366DayDdd  日,1-31WeekdayDww一周的日数,一周中的第几日1-7WeekWkww  周,一年中的第几周0~51HourHhh  时0~23MinuteMin  分钟0~59SecondSss秒0~59MillisecondMs

6、-毫秒0~999access和asp中用date()和now()取得系统日期时间;其中DateDiff,DateAdd,DatePart也同是能用于Access和asp中,这些函数的用法也类似举例:1.GetDate()用于sqlserver:selectGetDate()2.DateDiff(''s'',''2005-07-20'',''2005-7-2522:56:32'')返回值为514592秒DateDiff(''d'',''2005-07-20'',''2005-7-2522:56:32'')返回

7、值为5天3.DatePart(''w'',''2005-7-2522:56:32'')返回值为2即星期一(周日为1,周六为7)DatePart(''d'',''2005-7-2522:56:32'')返回值为25即25号DatePart(''y'',''2005-7-2522:56:32'')返回值为206即这一年中第206天DatePart(''yyyy'',''2005-7-2522:56:32'')返回值为2005即2005年具体的语法:日期函数用来操作DATETIME和SMALLDATETIME类型

8、的数据,执行算术运算。与其它函数一样,可以在Select语句的Select和Where子句以及表达式中使用日期函数。其使用方法如下:日期函数参数,其中参数个数应不同的函数而不同。·DAY()DAY()函数语法如下:DAY()DAY()函数返回date_expression中的日期值。·MONTH()MONTH()函数语法如下:MONTH()MON

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。