Ciao a tutti!!
Ho provato ad eseguire il seguente codice per generare date casuali e inserirle nel campo 'Pubblicazione' delle righe della tabella Offerta, ma non riesco ad ottenere un risultato utile.
Ho provato sia settando il campo 'Pubblicazione' come timestamp che come datetime e in entrambi i casi lo script non aggiorna la tabella. Eppure se faccio qualcosa comecodice:UPDATE Offerta SET Pubblicazione = DATE_SUB( NOW(), INTERVAL 86460*2345*RAND() SECOND);
ottengo dei risultati giusti.codice:SELECT DATE_SUB( NOW(), INTERVAL 86460*2345*RAND() SECOND);
Dove sbaglio quindi?
EDIT: 86460 è il numero dei secondi di un giorno (in media) e 2345 è il numero di giorni.

Rispondi quotando