SQL Server DATEPART( ) 函数

转载 2012年03月28日 16:01:39

定义和用法

DATEPART() 函数用于返回日期/时间的单独部分,比如年、月、日、小时、分钟等等。

语法

DATEPART(datepart,date)

date 参数是合法的日期表达式。datepart 参数可以是下列的值:

datepart 缩写
yy, yyyy
季度 qq, q
mm, m
年中的日 dy, y
dd, d
wk, ww
星期 dw, w
小时 hh
分钟 mi, n
ss, s
毫秒 ms
微妙 mcs
纳秒 ns

 

 

 

 

 

 

假设我们有下面这个 "Orders" 表:

OrderId ProductName OrderDate
1 'Computer' 2008-12-29 16:25:46.635

我们使用如下 SELECT 语句:

SELECT DATEPART(yyyy,OrderDate) AS OrderYear,
DATEPART(mm,OrderDate) AS OrderMonth,
DATEPART(dd,OrderDate) AS OrderDay
FROM Orders
WHERE OrderId=1

结果:

OrderYear OrderMonth OrderDay
2008 12 29

SQL SERVER 中如何取年、月、日 -DATEPART函数

定义和用法 DATEPART() 函数用于返回日期/时间的单独部分,比如年、月、日、小时、分钟等等。 语法 DATEPART(datepart,date) date 参数是合法的日期表...
  • CB_CB
  • CB_CB
  • 2012年10月18日 00:42
  • 1867

SQL Server字符串处理函数大全

  • 2014年07月09日 18:02
  • 37KB
  • 下载

SQL Server字符串处理函数大全

SQL Server字符串处理函数大全   一、字符转换函数 1、ASCII() 返回字符表达式最左端字符的ASCII 码值。在ASCII()函数中,纯数字的字符串可不用‘’括起来,但含其它字...

SQL Server和Oracle常用函数对比

  • 2008年10月25日 11:37
  • 6KB
  • 下载

SQL Server和Oracle的常用函数类型

  • 2008年02月28日 14:24
  • 56KB
  • 下载

SQL SERVER函数将人民币数字转换成大写形式

CREATE FUNCTION [dbo].[f_num_chn] (@num numeric(14,5)) RETURNS varchar(100) WITH ENCRYPTION A...

sql server 时间函数

  • 2012年05月30日 12:11
  • 25KB
  • 下载

Oracle与SQL Server 函数大全

  • 2011年08月07日 00:36
  • 9KB
  • 下载

SQL Server公历转农历函数

--创建农历日期函数   if object_id('fn_GetLunar') is not null     drop function fn_GetLunar go  create functi...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:SQL Server DATEPART( ) 函数
举报原因:
原因补充:

(最多只允许输入30个字)