Informazioni sui nomi di campo duplicati
Se si definisce un'istruzione SQL per creare un'origine dati mediante l'unione delle tabelle, assicurarsi di prendere in considerazione i campi con nomi identici nelle tabelle di origine. Se esistono campi con nomi identici, si verificheranno problemi quando si prova a copiare la nuova origine dati.
Ad esempio, questa istruzione SQL crea due campi LastName nella nuova origine dati:
select $A$.EMail_, $A$.LastName, $B$.LastName from $A$ inner join $B$ on ($A$.EMail_ = $B$.EMail_)
Utilizzare, invece, questa istruzione SQL, che risolve il problema specificando gli alias che rendono univoci i nomi campo:
select $A$.EMail_, $A$.LastName AS LastNameA, $B$.LastName AS LastNameB from $A$ inner join $B$ on ($A$.EMail_ = $B$.EMail_)