zoukankan      html  css  js  c++  java
  • sql server的一些日期操作函数

    SQL Server中内置了一些日期操作的函数,这里列出一些常用的。

    1.getdate()函数获取当前系统日期、时间:

    select getdate();

    2.dateadd()函数在向指定日期加上一段时间的基础上,返回新的datetime值:

    select dateadd(day, 2, '2019-07-06'); -- 2019-07-08 00:00:00.000

    3.datediff()函数返回跨两个指定日期的日期和时间边界数:

    select datediff(day, '2019-07-01', '2019-07-06'); -- 5

    4.datepart()函数返回代表指定日期的指定日期部分的整数:

    select datepart(month, '2019-07-06'); -- 返回7

    5.datename()函数返回代表指定日期的指定日期部分的字符串:

    select datename(weekday, '2019-07-06'); -- 星期六

    6.day()函数返回指定日期的日部分整数:

    select day('2019-07-06'); -- 6

    7.month()函数返回指定日期的月份部分

    select month('2019-07-06'); -- 7

    8.year()函数返回指定日期的年部分份整数:

    select year('2019-07-06'); -- 2019

    9.cast()函数将日期/字符串转换为字符串/日期:

    cast(expression as data_type)

    10.convert()函数将字符串/日期转换为日期/字符串:

    convert(data_type[(length)], expression [, style])

    "如果不管遇到什么人、什么事都把自己当做例外,或许就不会有那么多失望了。"

  • 相关阅读:
    Static了解和复习继承。
    复习篇1.对象和封装
    第一章笔记
    A + B Problem II
    Number Sequence
    Fibonacci Again
    8615 快乐
    8635 气球
    大牛之路II
    8617 阶乘数字和
  • 原文地址:https://www.cnblogs.com/yanggb/p/11143452.html
Copyright © 2011-2022 走看看