• Sql日期函数


    日期函数

            1、getdate()

          返回系统当前的日期和时间

    2、day(date_expression)
    返回date_expression中的日期值
    3、month(date_expression)
    返回date_expression中的月份值
    4、year(date_expression)
    返回date_expression中的年份值
    比如:
    SELECT GETDATE() AS 'GETDATE'         --返回当前系统日期和时间
    SELECT DAY(GETDATE()) AS 'DAY'        --返回值为当天日期值
    SELECT MONTH(GETDATE()) AS 'MONTH'    --返回值为当月月份值
    SELECT YEAR(GETDATE()) AS 'YEAR'      --返回值为当年年份值
          执行结果:

    5、DATEADD()
    语法格式:
    DATEADD (<datepart>。 <number>。 <date>)
    说明:在日期中加入或减去指定的时间间隔。

    date 參数是合法的日期表达式。number 是您希望加入的间隔数;对于未来的时间,此数是正数,对于过去的时间,此数是负数。

    datepart 參数能够是下列的值:

        实例: 
    --当前日期时间为:2014-04-18 15:18:59.673
    SELECT DATEADD(YY,2,GETDATE())         --返回值为2016-04-18 15:18:59.673
    SELECT DATEADD(M,2,GETDATE())          --返回值为2014-06-18 15:18:59.673
    SELECT DATEADD(D,2,GETDATE())          --返回值为2014-04-20 15:18:59.673
         6、DATEDIFF()
          语法格式:
    DATEDIFF (<datepart>, <date1>, <date2>)
    说明:返回两个日期之间的天数。date1和 date2 參数是合法的日期表达式,datepart 參数的值參考DATEADD()
    实例:
    SELECT DATEDIFF(YY,'2014-04-18','2016-04-18')  --返回值为2
    SELECT DATEDIFF(M,'2014-04-18','2014-06-18')   --返回值为2
    SELECT DATEDIFF(D,'2014-04-18','2014-04-20')   --返回值为2
    7、DATENAME()
          语法格式
    DATENAME (<datepart>, <date>)
    说明:返回日期的指定部分(返回的值是字符串型),date 參数是合法的日期表达式,datepart 參数的值參考DATEADD()
    实例:
    SELECT DATENAME(YY,'2014-4-18')   --返回值为2014
    SELECT DATENAME(M,'2014-4-18')    --返回值为04
    SELECT DATENAME(D,'2014-4-18')    --返回值为18
    8、DATEPART()
          语法格式:
    DATEPART (<datepart>。 <date>)
    说明:日期/时间的单独部分,比方年、月、日、小时、分钟等等(返回值是数值型)。date 參数是合法的日期表达式,datepart 參数的值參考DATEADD()
    实例:
    --当前日期为:2014-04-18
    SELECT DATEPART(YY,GETDATE())     --返回值为2014
    SELECT DATEPART(M,GETDATE())      --返回值为4
    SELECT DATEPART(D,GETDATE())      --返回值为18


  • 相关阅读:
    20220530 08:00:01
    操作系统:Linux如何获取所有设备信息
    操作系统:设备I/O 如何在内核中注册设备?
    操作系统:设备I/O 设备如何处理内核I/O包
    Selenium(七)分布式
    软件风险分为内部风险和外部风险
    关联用户属性标签表和用户行为权重表
    场景法
    统计品牌销量top10
    《Android 编程权威指南》学习笔记 : 第11章 数据库与 Room 库
  • 原文地址:https://www.cnblogs.com/ldxsuanfa/p/10881583.html
Copyright © 2020-2023  润新知