Ver Mensaje Individual
  #2 (permalink)  
Antiguo 22/03/2007, 23:06
Avatar de Linterns
Linterns
Colaborador
 
Fecha de Ingreso: diciembre-2001
Mensajes: 2.799
Antigüedad: 23 años
Puntos: 11
Re: insertar multiples registros

Debes hacer un procedimiento que te lea los valores y hacer insert separados

Código:
 CREATE OR REPLACE PROCEDURE multiples AS 
BEGIN 
  FOR i IN 1 .. 100 LOOP 
    INSERT INTO my_table (id, description) 
    VALUES (i, 'Description of ' || i); 
  END LOOP; 
  COMMIT; 
END; 
/
o simplemente

Código:
 CREATE OR REPLACE PROCEDURE fmultiples AS 
BEGIN 
  INSERT INTO my_table (id, description) VALUES (1, 'ONE'); 
  INSERT INTO my_table (id, description) VALUES (10, 'TEN'); 
  COMMIT; 
END; 
/
__________________
Bien se puede recibir una puñalada sin adulación,
pero rara vez se recibe una adulación sin puñalada
** ***