sql存储过程中的日期类型 当前日期减去天数得到几天前的日期
展开全部
可以使用DATEADD 函数
DATEADD (datepart ,number,date )
datepart
指定要作为新值返回的日期部分的参数。有关详细信息,请参阅本主题后面的“备注”部分。
number
用于增加 datepart 的值。这是精确数字或近似数字数据类型类别的表达式,或者是可以隐式转换为 float 类型的表达式。如果指定的值不是整数,将丢弃该值的小数部分。例如,如果为 datepart 指定 day,并为 number 指定 1.75,则 date 将加 1。
date
返回可以隐式转换为 datetime 的值的表达式,或者是日期格式的 Unicode 字符串。有关指定日期的详细信息,请参阅数据类型中的 datetime。
例
select DATEADD (day,1,日期字段) from 表
DATEADD (datepart ,number,date )
datepart
指定要作为新值返回的日期部分的参数。有关详细信息,请参阅本主题后面的“备注”部分。
number
用于增加 datepart 的值。这是精确数字或近似数字数据类型类别的表达式,或者是可以隐式转换为 float 类型的表达式。如果指定的值不是整数,将丢弃该值的小数部分。例如,如果为 datepart 指定 day,并为 number 指定 1.75,则 date 将加 1。
date
返回可以隐式转换为 datetime 的值的表达式,或者是日期格式的 Unicode 字符串。有关指定日期的详细信息,请参阅数据类型中的 datetime。
例
select DATEADD (day,1,日期字段) from 表
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
不明白你要问的是什么!!!说明白点好吗?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询