Lorsque j'essaie cela, j'obtiens l'erreur suivante
"ORA-06550 : ligne 2, colonne 48 : PL/SQL : ORA-00926 : missing VALUES mot-clé ORA-06550 : ligne 2, colonne 1 : PL/SQL : SQL Statement ignored".
J'ai besoin d'insérer des valeurs provenant de différentes tables dans deux tables différentes.
Supposons que le tableau 1 et le tableau 2 soient identiques,
table 1
x|y ---> column names
a b ---> values
table 2
z|k --->c.n
c d --->val.
Comme vous le voyez, j'ai besoin de copier quelques lignes avec de petites modifications dans sa propre table, mais j'ai deux tables différentes et je devrais le faire en même temps.
INSERT INTO table1.a,table1.b,table2.c,table2.d
SELECT x,y,z,k
FROM table1
FULL JOIN table2_ALT ON table1.x=table2.z
WHERE ....
o
INSERT INTO table1.a,table1.b,table2.c,table2.d
SELECT table1.x,table1.y,table2.z,table2.k
FROM table1
FULL JOIN table2_ALT ON table1.x=table2.z
WHERE ....