zoukankan      html  css  js  c++  java
  • 《SQL Server 2005 Inside Programming》读书笔记 Datetime

    Datetime数据类型:

    datetime被存储为8字节,最小的单位为10/3毫秒;
    smalldatetime被存储为4字节;最小单位为分钟;

    datetime字符串format成datetime时会收到语言设置的影响,但是有两种格式的字符串是不受任何影响的,一个是'[yy]yymmdd[ hh:mi[:ss][.mmm]]',例如'20060212', '060212', and '20060211 23:59:59.997';另一种格式是 'yyyy-mm-ddThh:mi:ss[.mmm]',例如'2006-02-12T14:23:05'

    string和datetime之间转化会进行舍入,994毫秒会被存储为993+1/3毫秒,然后会被显示成993豪秒;

    DATEADD(day, 1, dt) is equivalent to dt + 1

    Datetime相关查询问题:

    1.  现有Employee表(ID, Name, BirthDate), 获取每个Employee最近的生日时间(如果今年生日没过就是今年,如果过了就是明年,如果是2月29日而不是闰年的话就是3月1日)?

    2.现有Session表(ID, App, User, StartTime, EndTime):a. 返回重叠的会话(app,user,key1,start1,end1,key2, start2, end2) ; b. 把相同app和user的重叠会话合并到一个会话,返回会话组的app,user,starttime, endtime; c. 返回每个应用程序的最大重叠会话数(app,maxSessions)。

  • 相关阅读:
    Ajax(三)
    Ajax(二)
    Django(四)
    Ajax(一)
    Django(三)
    Django(二)
    Django(一)
    Http协议
    Bootstrap
    python 绑定方法
  • 原文地址:https://www.cnblogs.com/end/p/1900313.html
Copyright © 2011-2022 走看看