度过了一个冬眠,在春末夏初之际,补充自己的营养,努力学习,努力工作!

SOL Server的日期函数

上一篇 / 下一篇  2008-07-01 15:11:13 / 个人分类:数据库知识

1.         GETDATE()

Q k?\:@J0

返回当前的系统时间,例如:

/Xl@$P1Pw8Z2e A0

select getdate()51Testing软件测试网U ^|xE/s5w+?

2.         DATEPARTdatepart,date51Testing软件测试网X7Le K~&l!m@%G:e

以整数形式返回给定date型数据的指定日期部分。一个date型数据日期部分的取值如下:51Testing软件测试网c9oB_#V

Datepart                      缩写

*TZ#@0D&Ha1l}.@?r0

Year                          yy,yyyy

.ri%Q'u~o.D#r-i0

Quarter                       qq,q51Testing软件测试网%wI\ G~ZO"N9U

Month                        mm,m

-Ad;y*x8~C S4Q^0

Dayof year                    da,y51Testing软件测试网-[)[ T2}$o$S(D

Day                          dd,d

RD;V ?6Wkv$OEc0

Week                         wk,ww

a,Z6I-A{M!KK0[%i.D0

Weekday                      dw51Testing软件测试网ovyhl0n,UF$bH

Hour                          hh

6S1d"Q,?Vy6XTn0

Minute                        mi,n51Testing软件测试网7io/aj5F*u

Second                        ss,s51Testing软件测试网t1p;r9S@SM

Millisecond                    ms

JUT| si;V3ch0

例如:select datepart(month,getdate()) as '月份', datepart(quarter,getdate()) as '季度'51Testing软件测试网Ri};m.rrN4{v8~o

3.         DATENAMEdatepart,date

_&Q8P]f0

以字符串形式返回给定date型数据的指定日期部分。例如:

^.N o7jwihW.uN&k ^z1M0

select datename(month,getdate()) as '月份', datename(weekday,getdate()) as '星期几'51Testing软件测试网nh([!e-|:`i

4.         DATEADDdatepart,number,date

G&vF"dR:X-P-T0

在给定日期变量指定日期部分的基础上,加上一个整型数值。例如:

&}v)g7C[dR6n7ow0

select dateadd(day,-1,getdate()) as '昨天',getdate() as '今天'51Testing软件测试网3["gc:@9]0a

5.         DATEDIFFdatepart,start,enddate51Testing软件测试网2z/?Q_4i)F ~

返回开始日期和结束日期在给定日期部分上的差值。例如:

3vA5w[s)C E A0

select datediff(month,getdate(),1999-12-31),datediff(month,getdate(),getdate())

@#ez)l7? k z;@0

6.         DAY(date)51Testing软件测试网/W^bZV+N ]5c

返回指定日期DAY部分的数值。51Testing软件测试网,`4mb/l Mn

7.         MONTH(date)

[q|m_0J0

返回指定日期MONTH部分的数值51Testing软件测试网8f2mq:Q.AR f

8.         YEAR(date)

fe"H4[F,V E~ hU h0

返回指定日期YEAR部分的数值,例如:

F(W/j6E#?^tz z0 select day(getdate()),month(getdate()),year(getdate())

TAG: 数据库知识

 

评分:0

我来说两句

Open Toolbar