Sto cercando di inserire dati da una delle mie tabelle esistenti in un'altra tabella esistente."seleziona * nella tabella" Funzionerà per l'inserimento di dati nella tabella esistente
E 'possibile inserire dati in qualsiasi tabella esistente utilizzando la query select * into
. Penso che si possa fare usando union ma in quel caso ho bisogno di registrare tutti i dati del mio tavolo esistente nella tabella temporanea, quindi rilasciare quella tabella e infine applicare union per inserire tutti i record nella stessa tabella
es.
select * into #tblExisting from tblExisting
drop table tblExisting
select * into tblExisting from #tblExisting union tblActualData
Qui tblExisting è il tavolo dove ho effettivamente desidera memorizzare tutti i dati tblActualData è il tavolo da cui i dati devono essere aggiunto al tblExisting.
È giusto metodo. Abbiamo qualche altra alternativa?
correlati: http://stackoverflow.com/questions/4101739 –