Oracle - insert multiple row

 
Vista:

insert multiple row

Publicado por jackjack (4 intervenciones) el 28/04/2007 04:38:02
hola a todos.
tengo la necesidad de insertar un numero considerado de datos para un bd oracle y necesito insertar de una sola vez para ganar en velocidad; hasta ahora yo solo conozco para oracle solo dos vias de hacer esto:
la primera..
insert into A (a1, a2) values (1,2)
insert into A (a1, a2) values (3,4)
insert into A (a1, a2) values (5,6) y asi sucesivamente

la segunda..
insert into A (a1, a2)
select 1,2 from dual
union all
select 3,4 from dual
union all
select 5,6 from dual

existe alguna otra forma para este tipo de insercion??,

gracias de antemano,
saludos a todos.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder