Simplesmente você não pode fazer
CURRENT_TIMESTAMP + INTERVAL 1 HOUR
, mas você pode definir um gatilho em vez disso:CREATE TRIGGER tr_dt_table BEFORE INSERT ON your_table FOR EACH ROW BEGIN
SET NEW.datetime_field = NOW() + INTERVAL 1 HOUR;
END
E remova quaisquer valores padrão desse campo (ou seja, torne-o
NULL
por padrão) para evitar contradições.