Vilken dbms?
Jaha, då var man tillbaka igen med en ny nöt att knäcka för SQL-experterna :D
Jag har två tabeller A och B med många fält som är identiska fast med olika data. Data från A skall in i B. Problemet är att det är så många fält så jag har ingen lust att göra fältlistor. Genom lite sökande så fann jag den här eleganta lösningen:
insert into B select * from A
Vilket fungerar ypperligt OM man inte har identitets-fält i någon av dem. Hur gör man då om man har det? Går det öht att göra med SQL?
Vad jag skulle vilja göra är något i den här stilen:
insert into B select * except id from A
Jag får känslan av att om man använder * så måste det vara 1 till 1 förhållande på fältnamnen.
