Da quanto ho capito stai cercando di spostare TUTTI colonne da una tabella (t1) a un'altra tabella (t2) con la stessa struttura (o alla tabella, che contiene le stesse colonne come nella prima) e quindi vuoi eliminare i dati dalla tabella1 che hai spostato in t2?Se corretto usa SQL successivo
INSERT INTO t2 SELECT * FROM t1;
DELETE FROM t1 WHERE 1;