Ciao a tutti
Ho un banale foglio di excel con dei semplici dati.
Ho eseguito il wizard per l'importazione dei dati in una tabella mediante:
Database->Tasks->Import/Export
Ho scelto il file, ho dato il nome alla tabella da creare e tutto è andato bene.
Il problema che ho è che non riesco a inserire i dati di questa nuova tabella in una tabella già esistente che ha dei campi unique.
Per es.:
Codice:
tabella creata: dbo.ImportedTable
ragionesociale - indirizzo - comune - provincia - cap
'La tabella creata per l'importazione ha la stessa struttura di quella già esistente..
insert into tabellaEsistente(ragionesociale, indirizzo, comune, provincia, cap)
select * from tabellaImportata
errore ottenuto:
Msg 2601, Level 14, State 1, Line 2
Cannot insert duplicate key row in object 'dbo.tabellaEsistente'
with unique index 'IX_tabellaEsistente'
All'inizio ho pensato che ci fosse una stessa 'ragionesociale' (che è l'unico campo unique) ma invece non ve ne sono. Sono tutte 'uniche'.
Non so più dove sbattere la testa...
RaouL.