Varbūt kāds SQL dižgars šeiten ir, es tik caur gugli kādreiz kādu pieprasījumu uzbīdu...
Ideja vienkārša - ir, piemēram, datu tabula "data" un "data_deleted" - tāda pati, kā pamattabula, tikai pielkta klāt kolona "timestamp". Tobiš, dzēšot dati aizbrauc uz tā kā trash binu, klāt tik pieliekas laiks, kad dzēšana bijusi, lai galīgi vecos šad tad reāli izdzēstu. Datu kopēšanai taisu, piemēram:
INSERT INTO data_deleted SELECT * FROM data WHERE id=100;
A vot sistēma (manā gadījumā - SQLite), brēc, ka "data_deleted" tabulai esot par vienu kolonu vairāk, a dati iedoti neesot. Tobiš - kā pie tā SELECT piemest klāt to "timestamp" lauku ar konkrētu vērtību?
//
EDIT: Viss OK, tomēr gugle bij uzdevumu augstumos
INSERT INTO data_deleted SELECT *, blaa-blaa-blaa AS timestamp FROM data WHERE id=100;