打印本文 打印本文 关闭窗口 关闭窗口
SQL基础
作者:武汉SEO闵涛  文章来源:敏韬网  点击数50100  更新时间:2007/11/14 12:53:47  文章录入:mintao  责任编辑:mintao
 

当你需要进行日期和时间的比较时,使用函数DATEPART()返回整数是有用的。但是,上例中的查询结果(25)不是十分易读。要以更易读的格式得到部分的日期和时间,你可以使用函数DATENAME(),如下例所示:

 

SELECT site_name Site Name

DATENAME(mm,site_entrydate) Month Posted

FROM site_directory

 

函数DATENAME()和函数DATEPART()接收同样的参数。但是,它的返回值是一个字符串,而不是一个整数。下面是上例该用DATENAME()得到的结果:

 

Site Name                           Month Postec

………………………………………………………………….

Yahoo                               February

Microsoft                           June

Magicw3                             June

(3 row(s) affected)

 

你也可以用函数DATENAE()来抽取一个星期中的某一天。下面的这个例子同时抽取一周中的某一天和日期中的月份:

 

SELECT site_name Site Name,

DATENAME(dw,site_entrydate)+ - + DATENAMEmm,site_entrydate

         Day and Month Posted FORM  site_directory

 

 << 上一页  [41] [42] [43] [44] [45] [46] [47] [48] [49] [50]  ...  下一页 >> 

打印本文 打印本文 关闭窗口 关闭窗口