128 - Procedimientos almacenados (insertar)


Podemos ingresar datos en una tabla con el resultado devuelto por un procedimiento almacenado.

La instrucción siguiente crea el procedimiento "pa_ofertas", que ingresa libros en la tabla "ofertas":

 create proc pa_ofertas
 as 
  select titulo,autor,editorial,precio
  from libros
  where precio<50;

La siguiente instrucción ingresa en la tabla "ofertas" el resultado del procedimiento "pa_ofertas":

 insert into ofertas exec pa_ofertas;

Las tablas deben existir y los tipos de datos deben coincidir.


Retornar