• 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])

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

  • 相关阅读:
    WebBrowser Control(三)Privacy Alert对话框
    工具栏添加控件
    OpenGL(一)Introduction
    WebBrowser Control(四)URL Security Zones
    OpenGL(二)三维变换
    STL(二)Iterators
    string与wstring转换
    vs2005制作安装包
    唉,又是数组越界的问题!
    CString之GetBuffer、ReleaseBuffer
  • 原文地址:https://www.cnblogs.com/yanggb/p/11143452.html
Copyright © 2020-2023  润新知