将日期数添加到日期SqLite

ale*_*ale 6 sqlite

我需要将+1天添加到selectec日期,在Slq中,sintax是:SELECT DATEADD(day,+1, period.DateEnd)它可以工作,但在sqLite中不同.

我尝试使用它,但它不起作用,例如,DateEnd = '31/12/2012',我需要在该日期添加1天,因此应该是:DateEnd = '01/01/2013'

  SELECT date('period2.DateEnd', '+1 day') as date 
  FROM Period as period2 
  WHERE period2.c_Pk_CodPeriod = '1012'
Run Code Online (Sandbox Code Playgroud)

Jon*_*eet 28

目前你有period2.DateEnd一个字符串.我怀疑你想要:

SELECT date(period2.DateEnd, '+1 day') as date 
FROM Period as period2 
WHERE period2.c_Pk_CodPeriod = '1012'
Run Code Online (Sandbox Code Playgroud)