SQL SERVER 常见函数应用

来源:互联网 发布:淘宝卖家设置多个客服 编辑:程序博客网 时间:2024/06/08 11:24

定义和用法

DATEPART() 函数用于返回日期/时间的单独部分,比如年、月、日、小时、分钟等等。

语法

DATEPART(datepart,date)

date 参数是合法的日期表达式。datepart 参数可以是下列的值:

datepart缩写年yy, yyyy季度qq, q月mm, m年中的日dy, y日dd, d周wk, ww星期dw, w小时hh分钟mi, n秒ss, s毫秒ms微妙mcs纳秒ns


定义和用法

DATEDIFF() 函数返回两个日期之间的天数。

语法

DATEDIFF(date1,date2)

date1date2 参数是合法的日期或日期/时间表达式。

注释:只有值的日期部分参与计算。


DATENAME函数的主要用处是从日期中提取指定部分数据,比如我们想得到当前日期中的年份,月份等信息,就可以使用该函数.返回类型是nvarchar.
        具体的语法如下:

         DATENAME(param,date);

        param是指定要返回日期部分的参数,包括下面几种:


日期部分

缩写


year  
 
yy, yyyy
 

quarter 
 
qq, q
 

month
 
mm, m
 

dayofyear
 
dy, y
 

day
 
dd, d
 

week
 
wk, ww
 

weekday
 
dw
 

hour
 
hh
 

minute
 
mi, n
 

second
 
ss, s
 

millisecond
 
ms
 


date就是指定的日期.

例子:

select DATENAME(year,getdate()) as 'YEAR'

执行上面的SQL语句就会看到返回值为 '2006'

本文章来自www.21shipin.com  21视频教程网
SQL server 2005中的DATENAME函数_Sql Server教程 原文链接:http://www.21shipin.com/html/82252.shtml













0 0
原创粉丝点击