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.