Page 1 of 1

errore Invalid ON UPDATE clause for 'updated_at' column

Posted: Wed Jul 12, 2023 9:34 am
by angelbach69
Sto provando ad installare Forma LMS 3.2.1
I requisiti lato server sono rispettati e il DB รจ in formato mUTF8_general_ci
Durante la creazione delle tabelle arriva al seguente errore:
Invalid ON UPDATE clause for 'updated_at' column
E' capitato a qualcuno e ha risolto?
grazie

Re: errore Invalid ON UPDATE clause for 'updated_at' column

Posted: Wed Jul 12, 2023 10:11 am
by alfa24
Ciao,

i campi DATETIME non possono utilizzare CURRENT_TIMESTAMP in update. Un workaround potrebbe essere quello di cambiarlo in TIMESTAMP.

Oppure, utilizzare un trigger (http://dev.mysql.com/doc/refman/5.0/en/ ... yntax.html).

Oppure, aggiornare MySql, dal momento che con una 5.6.5 il problema dovrebbe risolversi.