我需要将+1天添加到selectec日期中,在Slq中,sintax是:SELECT DATEADD(day,+1, period.DateEnd)
,它可以工作,但是在sqLite中是不同的。
我尝试使用此方法,但是它不起作用,例如,DateEnd = '31/12/2012',我需要在该日期前添加1天,te resulset应该为:DateEnd = '01/01/2013'
SELECT date('period2.DateEnd', '+1 day') as date
FROM Period as period2
WHERE period2.c_Pk_CodPeriod = '1012'
最佳答案
目前,您已将period2.DateEnd
作为字符串。我怀疑您想要:
SELECT date(period2.DateEnd, '+1 day') as date
FROM Period as period2
WHERE period2.c_Pk_CodPeriod = '1012'
关于sqlite - 将日期添加到Date SqLite,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/13519124/