con quan query sql leggo il valore di un campo DATETIME, ma questo è di ben 7 ore indietro, come faccio una query che ritorni una DATETIME + 7 ore?
grazie!
con quan query sql leggo il valore di un campo DATETIME, ma questo è di ben 7 ore indietro, come faccio una query che ritorni una DATETIME + 7 ore?
grazie!
non funge .. (mysql 4.0.23)codice:select DATA + 7:00:00 from counter where 1
select DATA + interval 7 hour as data_locale from counter where 1
![]()
Il silenzio è spesso la cosa migliore. Pensa ... è gratis.
grazie, e in un campo DATETIME come faccio con CUR() ad aggoungere con 7 ore in avanti?
va bene cosi?codice:insert into (data) values(CUR() + INTERVAL 7 HOURS)
grazie e ciao!
NOTICE --- CUR() non esiste, assumo sia NOW() visto che ti servono anche le ore...![]()
insert into tabella
(data)
values
(NOW() + INTERVAL 7 HOUR)
il parametro e' HOUR e non HOURS anche se il numero e' superiore a 1.
Vale anche per un UPDATE, pero' invece di NOW() userai il nome del campo ..... of course.
Il silenzio è spesso la cosa migliore. Pensa ... è gratis.