如何t-sql datetime转换+1天

时间:2014-03-14 14:56:05

标签: tsql datetime sybase-ase valueconverter

如何添加+1天进行转换?

声明: -

declare @dtend char (10)
select @dtend = '14.03.2014'

declare @sdtend datetime
select  @sdtend = convert( datetime, @dtend, 104)

1 个答案:

答案 0 :(得分:1)

T-SQL解决方案
在转换的日期时间值上使用DATEADD函数。

试试这个:

select @sdtend = dateadd( day, 1, convert( datetime, @dtend, 104)

请参阅

  1. CONVERT ( data_type [ ( length ) ] , expression [ , style ] )
    • 将一种数据类型的表达式转换为另一种数据类型。
  2. DATEADD (datepart , number , date )
    • 返回具有指定数字间隔的指定日期(已签名) 整数)添加到该日期的指定日期部分。