分享

得到sql的周和季度函數

 kakaxi 2008-08-17

得到sql的周和季度函數

http://msdn2.microsoft.com/zh-cn/library/ms174420.aspx
轉錄如下:
DATEPART ( datepart , date )
日期部分 缩写

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

week (wk, ww) 日期部分反映对 SET DATEFIRST 所做的更改。任意一年的 1 月 1 日均定义 week 日期部分的开头数字,例如:DATEPART(wk, Jan 1, xxxx) = 1,其中,xxxx 是任意一年。

weekday (dw) 日期部分返回与一周的某一天对应的数字,例如:Sunday = 1, Saturday = 7。weekday 日期部分生成的数字取决于 SET DATEFIRST 所设置的值。这设置一周中的第一天。

實際應用如下:
update time set the_year=year(the_date),the_month=month(the_date),
the_quarter=DATEPART(qq,the_date),the_week=DATEPART(wk,the_date),the_day=day(the_date)

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多