SQL Server 版本的 Oracle ADD_MONTHS()
在 Oracle 中,您可以使用 ADD_Months 在 sql 语句中动态添加月份。 MS SQL 版本是什么。
Oracle 示例
Select TestDate,
TestFrequency,
ADD_MONTHS(TestDate, TestFrequency) AS FutureTestDate
FROM Tests
来源:java 的网站
In Oracle, you can use ADD_Months to add months on the fly in the sql statement. What is the MS SQL version.
Oracle Example
Select TestDate,
TestFrequency,
ADD_MONTHS(TestDate, TestFrequency) AS FutureTestDate
FROM Tests
Source : java's website
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
它的
DATEADD(MONTH, TestFrequency, TestDate)
将TestFrequency
月数添加到日期字段TestDate
。Its
DATEADD(MONTH, TestFrequency, TestDate)
to addTestFrequency
number of months to the date fieldTestDate
.SQL Server 的 TSQL 相当于 Oracle 的 PLSQL ADD_MONTHS 函数 是 DATEADD:
SQL Server's TSQL equivalent to Oracle's PLSQL ADD_MONTHS function is DATEADD:
我不太确定 Oracle Add_Months 是如何工作的,但 MS Sql 有这个:
I'm not exactly sure how Oracles Add_Months works, but MS Sql has this: