如何添加+1天转换?
语句:
declare @dtend char (10)
select @dtend = '14.03.2014'
declare @sdtend datetime
select @sdtend = convert( datetime, @dtend, 104)
t - sql解决方案:
对转换后的datetime值使用DATEADD
函数
Try this:
select @sdtend = dateadd( day, 1, convert( datetime, @dtend, 104)
参考:
- CONVERT (data_type [(length)], expression [, style])
- 将一种数据类型的表达式转换为另一种。
- DATEADD(日期部分,编号,日期)
- 返回指定日期和指定数字间隔(带符号)整数)添加到该日期的指定日期部分。