SQL 如何从今天的日期获得下个月的日期(即)从今天的日期开始正好一个月

声明:本页面是StackOverFlow热门问题的中英对照翻译,遵循CC BY-SA 4.0协议,如果您需要使用它,必须同样遵循CC BY-SA许可,注明原文地址和作者信息,同时你必须将它归于原作者(不是我):StackOverFlow 原文地址: http://stackoverflow.com/questions/2942656/
Warning: these are provided under cc-by-sa 4.0 license. You are free to use/share it, But you must attribute it to the original authors (not me): StackOverFlow

提示:将鼠标放在中文语句上可以显示对应的英文。显示中英文
时间:2020-09-01 06:24:13  来源:igfitidea点击:

How to get Next month date from today date (i.e) exactly one month expires from today date

sqldatetimestored-procedures

提问by Innova

I have maintained two datas into my table

我在我的表中维护了两个数据

1 column 2 column PaidDate validitydate

1 列 2 列 PaidDate 有效期

in padidate ill give insert todaydate. but in validity date i may either insert validity for 1 week/1 month.

在 padidate 生病给插入今天日期。但在有效期内,我可以插入有效期为 1 周/1 个月。

I have used validity=DATEADD(Day,7,@paiddate) to insert validity for 1 week. but how to gtet the validity for 1 month from todays date

我已经使用 valid=DATEADD(Day,7,@paiddate) 插入有效期为 1 周。但是如何确定从今天开始的 1 个月的有效期

回答by Hans Olsson

Isn't that just:

不就是:

validity = DATEADD(month, 1, @paiddate)

回答by Marian

DATE_ADDsupports units.

DATE_ADD支持单位。