如何计算存储过程中的日期值?这样:
CStr(DateAdd("m", -6, Date))
是原始代码中的行,我想知道是否可以将值传递给存储过程,如果我可以在存储过程中计算该值但不确定如何执行该操作?
答案 0 :(得分:1)
如果您正在谈论SQL Server,那么它有一个dateadd函数:
要复制ASP代码,它看起来像:DATEADD(“m”, - 6,GETDATE())
以下是SQL Server日期函数列表:
答案 1 :(得分:0)
在您的存储过程中,您可以使用GETDATE()来获取当前日期,除非您想传递日期,但是,我倾向于使用数据库计算机的时钟,因此所有日期都基于相同的时钟。
你的问题有点模糊,我不确定你是想要计算存储过程中的日期,还是得到一个从存储过程返回的日期,所以我假设了前者。