[求助]sql中日期型与常数是否可以相加紧急求助
例如有一个INT型数据3,要和一个日期型数据相加,应该怎么加,相加后的结果是不是也为日期型?紧接求助
日期函数 DATEADD(datepart,num,date) 可以计算日期
如果是加三天:dateadd(dd,3,getdate())
datepart | type 值 | 取值范围 |
---|---|---|
yy | 年份 YEAR | 1753-9999 |
季度 QUARTER | 1-4 | |
mm | 月份 MONTH | 1-12 |
dy | 计数天 DAY | 1-366 |
dd | 日数 DAY | 1-31 |
wk | 计数周 WEEK | 0-51 |
hh | 小时 HOUR | 0-23 |
mi | 分钟 MINUTE | 0-59 |
ss | 秒 SECOND | 0-59 |
ms | 毫秒 MILLISECOND | 0-999 |