hola.... saludos a todos quisiera saber si es posible lo siguiente:
quiero crear un procedimiento almacenado donde acepte como parametro el nombre de la tabla donde se ban a selecionar los datos.... el codigo que tengo es el sigueinte
CREATE PROCEDURE sp_rep_not_bim1
@asig varchar(3),
@grado_ano varchar(3),
@letra varchar(3),
@seccion varchar(2),
@tomop varchar(2),
@foliop varchar(4),
@asientop varchar(5),
@cxxsed01 varchar(8)
AS
declare @tabla varchar(8)
set @tabla = @cxxsed01
delete from temp_rep_not_bim
INSERT INTO temp_rep_not_bim
select tomoe, folioe, asientoe, calif1,exam1, apre1, disci1 from @tabla where asignatura = @asig AND grado_ano = @grado_ano AND letra = @letra and seccion = @seccion and tomop =@tomop and foliop =@foliop and asientop =@asientop
GO
observar que el nombre de la tabla en el selec necesito que se aun parametro.....es codigo me genera un error.....Must declare the variable @tabla.... como puedo corregir esto
Muchas gracias por su tiempo..