Pasar Tabla Como Parametro en Stored Procedure
Me gustaria crearme una stored procedure en interbase con el cual pudiera pasar una parmetro tipo Varchar en el cual pondria el nombre de una tabla, en el interior del procedimiento usar este parametro para hacer un select de una tabla por ejemplo:
CREATE PROCEDURE "SP_DR_PROVEEDORES_NOMBRE"
(
PARAMETROTABLA VARCHAR(40)
)
AS
DECLARE VARIABLE CODIGO INTEGER
begin
FOR SELECT CODIGO FROM PARAMETROTABLA INTO :CODIGO DO
BEGIN
.
.
.
SUSPEND;
END
end
El motivo de querer hacer esto es que tengo la necesidad de hacer unos procedimientos iguales para distintas tablas, y de este modo podría unificarlo todo en un mismo procedimiento.
|