Y si envez de esto quisiera poner un valor constante ? digamos el numero 21 ?
Algo asi :
insert into x (x1, x2)
('21', select a2, from aa where a1=x).
???
Cómo se haría esto ?
Cita:
Iniciado por PequeñoMauro
Claro que se puede, solo quitale el
values, y debes tomar en consideración que los campos del select deben ser del mismo tipo que los campos a insertar
insert into x (x1, x2)
(select a1, a2, from aa where a1=x).
En un rato subo un tutorial de Oracle SQL y PL/SQL....
Saludos
:EDITO:
Aqui esta el link para que puedas bajar el manual, esta en ingles, aprendes ingles y SQL, dos en uno
BAJALO AQUI