jfuentevilla Lt JG

Registrado: 22 Nov 2005Mensajes: 53
|
Publicado: Lun 02 Oct, 2006 6:36 pm Asunto: Procedimiento Almacenado |
|
|
Tengo el sgte procedimiento, el cual funciona bien, pero yo quiero
cargar el nombre de la tabla "doc_rec_detalle_2006 " que aparece
en la penultima fila desde mi ejecutable, debido a que doc_rec_detalle_2006 va a ir variando segun el año.
Esto se puede hacer?
Create Proc Cargar_Auxiliar_Entrada
@NumeroUsuario int,
@anio int,
@NumeroDocumento char(30),
@Tipo char(100),
@Rut char(11)
as
delete from auxiliar_entrada where usuario=@NumeroUsuario
Insert into auxiliar_entrada(cod_barras, cod_compra, descripcion, fecha, distribucion, unidades, cant_dist, unitario, cantidad, total, usuario)
select a.cod_barras,a.cod_compra, a.descripcion, a.fecha, a.distribucion, a.unidades, a.cant_dist, a.unitario, a.cantidad, a.total,@NumeroUsuario
from doc_rec_detalle_2006 as a where a.num_doc=@NumeroDocumento and a.tipo=@Tipo and rut=@Rut |
|