Non capisco che c'entra il tempo.Originariamente inviato da aironeangelo77
Ti ringrazio per la risposta molto efficiente.
Per fortuna che per il primo punto possedevo il file di importazione.
Quindi supponiamo che io faccia un UPDATE all'interno di una TRANSACTION e dopa un quarto d'ora mi accorgo di aver sbagliato. A questo punto, per tornare allo stato precedente sarebbe sufficiente fare una ROLLBACK? E se no, c'è qualche comando del dbms che permetta di recuperare lo stato precedente?![]()
L'importante e' che tu non esegua il "commit".
Ah, mi ero dimenticato di dirti, che dipende dal motore che usi nel creare la tabelle, anche se immagino che sia MyISAM.
La pagina del manuale ufficiale, ti toglie qualsiasi dubbio.
http://dev.mysql.com/doc/refman/5.0/...nsactions.html
ps. prima ho scritto di fare delle prove su un record di appoggio o temporaneo... beh...meglio, nel caso non ti sentissi sicuro, usare direttamente una tabella temporanea, con due/tre campi magari sia varchar che integer.


Rispondi quotando