打印本文 打印本文 关闭窗口 关闭窗口
SQL基础
作者:武汉SEO闵涛  文章来源:敏韬网  点击数45906  更新时间:2007/11/14 12:53:52  文章录入:mintao  责任编辑:mintao
                 -                hh:mi:ss:mmm(24h)

 

   类型09,和13总是返回四位的年。对其它类型,要显示世纪,把style值加上100。类型1314返回24小时时钟的时间。类型07,和13返回的月份用三位字符表示(用Nov代表November.

 

对表11.1中所列的每一种格式,你可以把类型值加上100来显示有世纪的年(例如,00年将显示为2000年)。例如,要按日本标准显示日期,包括世纪,你应使用如下的语句:

 

SELECT CONVERTVARCHAR30),GETDATE(),111

 

    在这个例子中,函数CONVERT()把日期格式进行转换,显示为1997/11/30

 

抽取日期和时间

在许多情况下,你也许只想得到日期和时间的一部分,而不是完整的日期和时间。例如,假设你想列出你的站点目录中每个站点被查询的月份。这时你不希望完整的日期和时间把网页弄乱。为了抽取日期的特定部分,你可以使用函数DATEPART(),象这样:

 

SELECT site_name Site Name,

DATEPART(mm,site_entrydate) Month Posted FROM site_directory

 

函数DATEPART()的参数是两个变量。第一个变量指定要抽取日期的哪一部分;第二个变量是实际的数据。在这个例子中,函数DATEPART()抽取月份,因为mm代表月份。下面是这个SELECT 语句的输出结果:

 

Site Name                         Month Posted

………………………………………………………………

Yahoo                              2

Microsoft        &nb

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

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