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 |
纳秒 |
写一个存储过程,随机调用最近三天的资讯,记录一下:
set ANSI_NULLS ON
set QUOTED_IDENTIFIER ON
go
ALTER procedure [db_owner].[T_News_getRandNews]
@pagesize int
as
declare @sql varchar(200)
set @sql=' select top '+cast(@pagesize as varchar)+' Id,Title,Second_Title,Created_Time from T_News where Created_Time>dateadd(d,-3,GETDATE()) order by newid()'
exec(@sql)
分享到:
相关推荐
你是否也为如何在batch(批处理)中实现年月日的加减(dateadd函数效果)而发愁呢?看看怎么是最简单的方法吧。
C#程序设计-3期(KC008) KC008110100010-在SQL语句中使用DATEADD函数向指定日期添加一段时间间隔.docx 学习资料 复习资料 教学资源
/****模拟sqlserver中的dateadd函数*******$part 类型:string取值范围:year,month,day,hour,min,sec表示:要增加的日期的哪个部分$n 类型:数值表示:要增加多少,根据$part决定增加哪个部分可为负数$datetime类型...
ASP中DateAdd函数用法 2006/09/22 12:29 注意vbs中和sql中写法略有不同,以下帖出的为vbs帮助。 sql的可搜索sql自带帮助文档 字符串表达式,表示要添加的时间间隔。有关数值,请参阅”设置”部分。 返回已添加指定...
第1.6例 DateAdd函数 第1.7例 DateDiff函数 第1.8例 DatePart函数 第1.9例 DateSerial函数 第1.10例 DateValue函数 第1.11例 Day函数 第1.12例 Dir函数 第1.13例 Fix函数 第1.14例 Format函数 第1.15例 Hour函数 第1...
DateAdd函数: 代码如下: function DateAdd(interval,number,date){ switch(interval.toLowerCase()){ case “y”: return new Date(date.setFullYear(date.getFullYear()+number)); case “m”: return new Date...
DateAdd 函数语法中有下列命名参数: 部分 描述 interval 必要。字符串表达式,是所要加上去的时间间隔。 number 必要。数值表达式,是要加上的时间间隔的数目。其数值可以为正数(得到未来的日期),也可以为负数...
DateAdd 函数 返回加上了指定的时间间隔的日期。 DateDiff 函数 返回两个日期之间的间隔。 DatePart 函数 返回给定日期 的指定部分。 DateSerial 函数 返回指定年月日的 日期子类型的变体 。 DateValue 函数 ...
DateAdd 函数 返回加上了指定的时间间隔的日期。 DateDiff 函数 返回两个日期之间的间隔。 DatePart 函数 返回给定日期 的指定部分。 DateSerial 函数 返回指定年月日的 日期子类型的变体 。 DateValue 函数 ...
DateAdd 函数 返回加上了指定的时间间隔的日期。 DateDiff 函数 返回两个日期之间的间隔。 DatePart 函数 返回给定日期 的指定部分。 DateSerial 函数 返回指定年月日的 日期子类型的变体 。 DateValue 函数 ...
DateAdd 函数 返回加上了指定的时间间隔的日期。 DateDiff 函数 返回两个日期之间的间隔。 DatePart 函数 返回给定日期 的指定部分。 DateSerial 函数 返回指定年月日的 日期子类型的变体 。 DateValue 函数 ...
DateAdd 函数 返回加上了指定的时间间隔的日期。 DateDiff 函数 返回两个日期之间的间隔。 DatePart 函数 返回给定日期 的指定部分。 DateSerial 函数 返回指定年月日的 日期子类型的变体 。 DateValue 函数 ...
我们可以使用DATEADD函数,来实现,以当前日期的午夜时间值加一天,即得到第二天的午夜时间值,然后再减去3秒,即可以获取当前系统日期的最大时间值。 代码如下: DECLARE @Date DATETIME = CURRENT_TIMESTAMP –...
DateAdd函数 DateDiff函数 DatePart函数 DateSerial函数 DateValue函数 Day函数 Dir函数 Fix函数 Format函数 Hour函数 IIF函数 InputBox函数 Instr函数 InstrRev函数 IsArray函数 IsNumeric函数 ...
Js获取当前日期时间及其它操作 var myDate = new Date(); myDate.getYear(); //获取当前年份(2位) myDate.getFullYear(); //获取完整的年份(4位,1970-????...myDate.getMonth(); //获取当前月份(0-11,0代表1月) ...
JavaScript版的DateAdd、DateDiff、IsDate函数
主要介绍了SQL Server日期加减函数DATEDIFF与DATEADD用法,结合分析SQL Server使用DATEDIFF与DATEADD函数获取常见的周、月、天等日期相关运算技巧,需要的朋友可以参考下
今天看到了MySQL的日期函数,里面很多有用的,这里只把两个参数不太好记的粘下来了。