Vraag : tussenvoegsel in tablename uitgezocht *, colname van similar_tablename; wanneer lijstkolommen diff door één of meerdere kolomnamen

Ik weet ik dit kan doen door van elke kolomnaam een lijst te maken maar zonder van elke kolomnaam een lijst te maken, dacht ik er een manier was om a

INSERT IN TABLENAME
select *, columnname van tablename_with_less_columns te doen;

using een vervanging * en toevoegend kolommen die in de lijst die worden geladen in zijn.  

I probeerde het met column_names en verklaart nietig maar niets werkte.

For het specifieke geval ik aan elke lijst identiek ben behalve de lijst werk ik probeer om te laden gegevens in, gebruikend deze tussenvoegselverklaring, heb 2 extra kolommen.  Als ik enkel * gebruik krijg ik ora-00947: niet genoeg waarden error.

Antwoord : tussenvoegsel in tablename uitgezocht *, colname van similar_tablename; wanneer lijstkolommen diff door één of meerdere kolomnamen

als de kolommen niet in identieke orde zijn kunt u het, als zij zijn en de extra kolommen aan het eind zijn, of geen begin doen u het kunt doen

het zou kunnen kijken iets in die aard…

cre�ër lijsttaba (c1 aantal, c2 aantal, c3 aantal);
cre�ër lijst tabb (c4 aantal, c5 aantal);
tussenvoegsel in tabbwaarden (1.1);
tussenvoegsel in tabbwaarden (2.3);
tussenvoegsel in tabbwaarden (3.4);
tussenvoegsel in tabbwaarden (4.5);


het tussenvoegsel in taba uitgezochte tabb.*, verklaart van tabb nietig;

Andere oplossingen  
 
programming4us programming4us