zoukankan      html  css  js  c++  java
  • sql时间和日期函数

    获取系统时间:
    select SYSDATETIME ():获取电脑系统时间
    select GETDATE ():获取数据库服务时间窗
    数据库运行在数据库服务上 离得数据库服务近
    离得电脑系统远 
    print sysdatetime()
    print :把数据输出到消息框


    获取一个时间的年,月,日,时,分,秒
    获取系统的 年 月 日 返回 int 类型
    select YEAR(GETDATE())
    select MONTH(GETDATE())
    select DAY(GETDATE())

    DATENAME:返回表示指定 date 的指定 datepart(日期时间段 量词) 的字符串 
    例子:
    SELECT DATENAME(year, '2015-5-5')
    返回第多少天
    SELECT DATENAME(DAYOFYEAR, '2015-5-5')

    DATEPART:跟DATENAME作用一样区别是DATEPART返回的是int DATENAME返回的是字符串
    例子:
    select DATEPART (DAYOFYEAR,'2015-5-5')

    DATEADD:将指定 number 时间间隔(有符号整数)与指定 date 的指定 datepart 相加后,返回该 date。 往某一个日期时间值上面增加日期时间段
    例子:在系统时间加50天 指定一个时间单位 给一个数量 给一个时间
    select DATEADD(DAY,50,GETDATE())

  • 相关阅读:
    WPF之长短
    MFC程序和Win32程序的关系
    .NET Framework/CLR之长短
    常用软件
    经典推荐.Net面试法宝
    socket编程原理
    常用开发工具
    Get和Post方法的区别
    MAC IP等相关
    Datagrid为什么不自动换行显
  • 原文地址:https://www.cnblogs.com/lz123/p/4940402.html
Copyright © 2011-2022 走看看