ho due tabelle identiche.
dovrei copiare dei record da una tabella ad un altra, come si usa l'istruzione Insert into....
ho due tabelle identiche.
dovrei copiare dei record da una tabella ad un altra, come si usa l'istruzione Insert into....
insert into tabella2 select * from tabella1 where .....
attenzione però alle eventuali chiavi autoincrementanti che richiedono una select NULL durante l'inserimento
infatti ho una chiave autoincrementante
come faccio in questo caso???
hai provato la mia? ti dà errore? posta le query che hai provato
ti darà chiave primaria duplicata.
In questo caso devi enumerare esplicitamente i campi mettendo un NULL nella chiave primaria
codice:insert into qualcosa (select NULL,resto dei campi...