• λ我爱Aspx >> Asp.Net >> 关于MSSQL Server中DATETIME类型数据的处理
  • 关于MSSQL Server中DATETIME类型数据的处理

  • :未知  Դ:internet  :2007-5-20 16:45:35  ؼ:sql,数据
  • Site Name Month Posted

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

    Yahoo 2

    Microsoft 5

    Magicw3 5

    (3 row(s) affected)

    Month Posted列显示了每个站点被查询的月份。函数DATEPART()的返回值是一个整数。你可以用这个函数抽取日期的各个不同部分,如下表所示。

    日期的各部分及其简写

    日期部分 简写 值

    year yy 1753--9999

    quarter qq 1--4

    month mm 1--12

    day of year dy 1--366

    day dd 1--31

    week wk 1--53

    weekday dw 1--7(Sunday--Saturday)

    hour hh 0--23

    minute mi 0--59

    second ss 0--59

    milisecond ms 0--999

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

    Select site_name ‘Site Name’

    DATENAME(mm,site_entrydate) ‘Month Posted’

    FROM site_directory

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

    Site Name Month Postec

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

    Ҷƪл˵?
  • һƪ比较ASP.NET1.x的Code Behind和ASP.NET2.0的Code Beside
    һƪ巧用*.UDL文件,获取数据库连接字符串[oledb方式]