定义和用法
DATEADD() 函数在日期中添加或减去指定的时间间隔。
语法
DATEADD(datepart,number,date)
date 参数是合法的日期表达式。number 是您希望添加的间隔数;对于未来的时间,此数是正数,对于过去的时间,此数是负数。
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 |
现在,我们希望向 "OrderDate" 添加 2 天,这样就可以找到付款日期。
我们使用如下 SELECT 语句:
SELECT OrderId,DATEADD(day,2,OrderDate)
AS OrderPayDate
FROM Orders
结果:
OrderId
OrderPayDate
1 |
2008-12-31 16:25:46.635 |
分享到:
相关推荐
在SQL Server数据库管理系统中,`DATEADD()` 和 `DATEDIFF()` 是两个非常重要的日期和时间操作函数。在PHP中,由于没有内置与之完全相同的函数,我们可以模拟这些函数的功能来实现相似的操作。以下是对这两个函数的...
这篇博客“SQLSERVER时间函数汇总”深入探讨了SQL Server中的时间函数,提供了丰富的知识资源。 首先,我们要理解SQL Server中的日期和时间数据类型,包括DATE、TIME、DATETIME2、SMALLDATETIME、DATETIMEOFFSET等...
在SQL Server 2000中,函数是执行特定计算或操作的重要组成部分,它们能够帮助数据库管理员和开发人员处理和转换数据。以下是一些主要的SQL Server 2000函数类别及其详细说明: 1. **数值函数**: - `ABS()`: 返回...
这个"SQLServer2000函数大全"资源对于熟悉和精通SQL Server 2000的函数使用至关重要,无论你是初学者还是经验丰富的开发者,都能从中受益。通过深入学习和实践,你可以更加熟练地进行数据查询、处理和分析,提升...
本资源"SQLServer2005常用函数大全及个人毕生收藏.CHM"是一个关于SQL Server 2005常用函数的集合,对于SQL Server的开发者和管理员来说,无疑是一份宝贵的参考资料。 首先,我们来看看SQL Server中的主要函数类型:...
"SQL Server 函数大全" SQL Server 函数大全是 SQL Server 中一个强大的功能,提供了多种函数来处理和操作数据。这些函数可以分为多个类别,包括聚合函数、配置函数、转换函数、加密函数、游标函数、日期和时间...
SQL Server 基本函数 SQL Server 是一种关系数据库管理系统,它提供了多种基本函数来处理字符串、数学运算、日期和系统相关操作。下面我们将对这些基本函数进行详细的介绍。 字符串函数 字符串函数是 SQL Server ...
SQL Server 日期函数详细用法 SQL Server 提供了多种日期函数,用于处理日期和时间数据。下面将详细介绍这些函数的用法。 1. GETDATE() 函数 GETDATE() 函数用于获取当前日期和时间。该函数返回当前服务器的日期...
在SQL Server 2000中,函数是执行特定计算或操作的重要工具,它们极大地丰富了SQL语言的功能,使得数据库管理、数据查询和...所以,这个“SQLServer2000常用函数大全(经典)”的资源对于学习和提升SQL技能是非常宝贵的。
在SQL Server数据库管理系统中,函数是执行特定计算或操作的重要工具。这些函数广泛应用于数据查询、分析和处理,使得数据库管理员和开发人员能够更高效地处理数据。以下是一些SQL Server中常用的函数及其详细说明:...
根据提供的文件信息,我们可以归纳出一系列SQL Server中的常用函数,并对这些函数进行详细的解析与说明。这些函数大致可以分为几类:聚合函数、日期时间函数、数学函数以及字符串处理函数等。 ### 聚合函数 #### 1...
在SQL Server 2005中,函数是执行特定计算或操作的重要工具,它们极大地丰富了数据库查询和处理的能力。以下是对标题和描述中提到的一些关键函数类型的详细说明: 1. **日期和时间函数**: - `GETDATE()`:返回...
在SQL Server数据库管理系统中,函数是执行特定计算或操作的核心元素。它们极大地丰富了SQL语言,使得查询和处理数据变得更加灵活高效。以下是对"Sql Server的语句函数大全"的详细解析: 1. **数值函数**: - `ABS...
SQL Server 提供了一个函数来修改日期和时间值:`DATEADD()`。 * `DATEADD()`: 可以对日期和时间值进行加减操作,例如增加或减少一定的时间间隔。 例如,使用 `DATEADD()` 函数可以获取当前天的前后五天日期: ``...
SQL Server 是一款功能强大的数据库管理系统,它提供了丰富的日期与时间函数,用于处理各种与日期和时间相关的数据。本文将深入探讨这些函数,并提供详细的使用示例,帮助读者更好地理解和运用这些函数。 ### 1. ...
在SQL Server中,数据库游标和函数是两个非常重要的概念,它们在数据处理和数据库操作中扮演着不可或缺的角色。游标允许我们逐行处理查询结果,而函数则提供了丰富的计算和逻辑处理能力。 首先,让我们深入理解SQL ...
DATEADD函数允许你在给定的日期上添加或减去一个时间间隔。例如,要向日期加两天,你可以这样写: ```sql SELECT DATEADD(day, 2, '2004-10-15'); ``` 这将返回一个新的日期,即'2004-10-17 00:00:00.000'。 3...
SQL Server函数大全是一份详尽的参考资料,涵盖了在SQL Server数据库管理系统中常用的各种函数。SQL Server作为企业级的关系型数据库管理系统,提供了丰富的内置函数来帮助用户处理数据查询、计算、转换等各种任务。...