1. 获取系统当前日期函数GETDATE()

  GETDATE()函数用于返回当前数据库系统的日期和时间,返回值的类型为datetime。

SELECT GETDATE()

2. 返回UTC日期的函数GETUTCDATE()

  UTCDATE()函数返回当前UTC(世界标准时间)日期值。

SELECT GETUTCDATE()

3. 获取天数的函数DAY

  DAY()函数用于返回指定日期是一个月中的第几天,范围从1到31。DAY 与 DATEPART (day、date) 返回相同的值。

  语法:

DAY ( date )

  示例:

SELECT DAY(GETDATE())
SELECT DAY('2014-11-30')

4. 获取月份的函数MONTH

  MONTH()函数返回指定日期中月份的整数值。MONTH 返回的值与 DATEPART (month, date) 所返回的值相同。

  语法:

MONTH ( date )

  示例:

SELECT MONTH(GETDATE())
SELECT MONTH('2014-11-30')

5. 获取年份的函数YEAR

  YEAR()返回一个整数,它表示指定 date 的年份。YEAR 与 DATEPART (year, date) 返回相同的值。

  语法:

YEAR ( date )

  示例:

SELECT YEAR(GETDATE())

6. 获取日期中指定部分字符串值的函数DATENAME

  返回表示指定 date 的指定 datepart 的字符串

  语法:

DATENAME ( datepart , date )

  datepart可能取值:year、quarter、month、day、dayofyear、week、weekday等。

  示例:

SELECT DATENAME(YEAR, GETDATE())
SELECT DATENAME(MONTH, GETDATE())
SELECT DATENAME(WEEK, GETDATE())
SELECT DATENAME(WEEKDAY, GETDATE())

7. 获取日期中指定部分的整数值的函数DATEPART

  返回表示指定 date 的指定 datepart 的整数。

  语法:

DATEPART ( datepart , date )

  datepart可能取值:year、quarter、month、day、dayofyear、week、weekday等。

  示例:

SELECT DATEPART(YEAR, GETDATE())
SELECT DATEPART(MONTH, GETDATE())
SELECT DATEPART(WEEK, GETDATE())
SELECT DATEPART(WEEKDAY, GETDATE())

8. 计算日期和时间的函数DATEADD

  将指定 number 时间间隔(有符号整数)与指定 date 的指定 datepart 相加后,返回该 date。其中number可以为负数。

  语法:

DATEADD (datepart , number , date )

  datepart可能取值:year、quarter、month、day、dayofyear、week、weekday、hour、minute、second等。

  示例:

SELECT DATEADD(YEAR, 1, GETDATE())

Sql Server系列:日期和时间函数的更多相关文章

  1. 【MSSQL】SQL Server的日期和时间类型

    参考:SQL Server的日期和时间类型 SQL Server使用 Date 表示日期,time表示时间,使用datetime和datetime2表示日期和时间. 1.秒的精度 秒的精度是指TSQL ...

  2. SQL SERVER 提供了一些时间函数:

    SQL SERVER 提供了一些时间函数:取当前时间:select getdate()取前一个月的时间:SELECT DATEADD(MONTH,-1,GETDATE()) 月份减一个月取年份:SEL ...

  3. SQL Server的日期和时间类型

    Sql Server使用 Date 表示日期,time表示时间,使用datetime和datetime2表示日期和时间. 1,秒的精度是指使用多少位小数表示秒 DateTime数据类型秒的精度是3,D ...

  4. Sql Server系列:数据类型转换函数

    T-SQL提供了两个显示转换的函数:CAST函数和CONVERT函数. 1. CAST函数 语法: CAST ( expression AS data_type [ ( length ) ] ) 示例 ...

  5. Sql Server中日期时间格式化为字符串输出

    在SQL Server数据库中,SQL Server日期时间格式转换字符串可以改变SQL Server日期和时间的格式,是每个SQL数据库用户都应该掌握的.本文我们主要就介绍一下SQL Server日 ...

  6. Sql Server函数全解<四>日期和时间函数

    原文:Sql Server函数全解<四>日期和时间函数   日期和时间函数主要用来处理日期和时间值,本篇主要介绍各种日期和时间函数的功能和用法,一般的日期函数除了使用date类型的参数外, ...

  7. sql server 系统常用函数:聚合函数 数学函数 字符串函数 日期和时间函数和自定义函数

    一.系统函数 1.聚合函数 聚合函数常用于GROUP BY子句,在SQL Server 2008提供的所有聚合函数中,除了COUNT函数以外,聚合函数都会忽略空值AVG.COUNT.COUNT_BIG ...

  8. Sql Server函数全解(四)日期和时间函数

      日期和时间函数主要用来处理日期和时间值,本篇主要介绍各种日期和时间函数的功能和用法,一般的日期函数除了使用date类型的参数外,也可以使用datetime类型的参数,但会忽略这些值的时间部分.相同 ...

  9. [SQL SERVER系列]之常用函数和开窗函数介绍及实例

    本文主要介绍SQL SERVER数据库中一些常用的系统函数及其SQL SERVER 2005以上支持的开窗函数. 1.常用函数 --从字符串右边截取指定字符数 select RIGHT('HELLO' ...

  10. sql的日期和时间函数–date_format

    Mysql的日期和时间函数–date_format   DATE_FORMAT(date,format)依照 format 字符串格式化 date 值.下面的修饰符可被用于 format 字符串中:修 ...

随机推荐

  1. CentOS 6.5 Python Image Library 配置

    转自:http://www.cnblogs.com/way_testlife/archive/2011/04/17/2019013.html PIL 下载: http://www.pythonware ...

  2. ASP.NET下回车键的触发效果

    在ASP.NET下,在客户端触发回车键,默认调用了页面中第一个button,这有时是非常头痛的,比如页面的第一个按键是注销键时,想想也够可怕了. .net提供设置默认回车键的属性,this.Form. ...

  3. 【历史】JavaScript和Java没啥关系!————JavaScript简史

    文章的开始先上张图: 图片拍摄自北京图书大厦,代表着现在国内应该是绝大部分书店的现状--Javascript书籍放在Java类当中.甚至很多业内人也一直认为Javascript是Java语言在浏览器内 ...

  4. python RecursionError: maximum recursion depth exceeded in comparison错误

    处理快速排序,递归深度可能非常大,而系统默认的深度可能没有这么大 需要设置最大递归深度 import sys sys.setrecursionlimit(100000) # 这个值的大小取决你自己,最 ...

  5. HDU 3584 Cube (三维 树状数组)

    题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=3584 Cube Problem Description Given an N*N*N cube A,  ...

  6. winform下如何实现右下角弹窗效果

    [DllImport("user32")] private static extern bool AnimateWindow(IntPtr hwnd, int dwTime, in ...

  7. 转载:iOS开发之让你的应用“动”起来

    在iOS中随处都可以看到绚丽的动画效果,实现这些动画的过程并不复杂,今天将带大家一窥iOS动画全貌.在这里你可以看到iOS中如何使用图层精简非交互式绘图,如何通过核心动画创建基础动画.关键帧动画.动画 ...

  8. python基础之day1

    Python 简介 Python是著名的“龟叔”Guido van Rossum在1989年圣诞节期间,为了打发无聊的圣诞节而编写的一个编程语言. Python为我们提供了非常完善的基础代码库,覆盖了 ...

  9. 原生JS制作贪吃蛇小游戏

    感情都在代码里,来,干了!... <!doctype html> <html> <head> <meta http-equiv="Content-T ...

  10. eclipse版本发展历史

    Eclipse百科 https://zh.wikipedia.org/wiki/Eclipse        # 中文维基百科 http://baike.baidu.com/subview/23576 ...