SQL Server - procedimiento dentro de procedimiento

 
Vista:

procedimiento dentro de procedimiento

Publicado por jon (3 intervenciones) el 15/07/2011 23:40:24
hola a todos tengo un problema, se puede dentro de un procedimiento llamar a otro procedimiento, si es si mi problema es que ambos tienen variables y como lleno las variables de estos dos desde un webform

este es el proc_1:

create proc meses
@mes as char(2),
@ano as char(4)
as
select (tab_licencia.dni_trab)as DNI,(tab_mae_personal.ape_pers+', '+tab_mae_personal.nom_pers)as Nombre,
sum(tab_licencia.tot_dias)as Total_Dias
from tab_mae_personal join tab_licencia on tab_mae_personal.dni_trab=tab_licencia.dni_trab
where month(tab_licencia.fe_ini)=@mes and year(tab_licencia.fe_ini)=@ano
group by tab_licencia.dni_trab,tab_mae_personal.ape_pers,tab_mae_personal.nom_pers
order by tab_mae_personal.ape_pers
go

este es el proc_2:
create proc tipo_trab
@tipo1 char(1)
as
if @tipo1='1' begin
SELECT * FROM TAB_MAE_PERSONAL WHERE COD_TIP_TRAB LIKE '%11' OR
COD_TIP_TRAB LIKE '%12' order by
COD_TIP_TRAB
end
if @tipo1='2' begin
SELECT * FROM TAB_MAE_PERSONAL WHERE COD_TIP_TRAB not LIKE '%11' and
COD_TIP_TRAB not LIKE '%12' order by
COD_TIP_TRAB
end

lo que busco es ejecutar el proc 1 y 2 al mismo tiempo
gracias !!!
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Isaias
Val: 3.250
Oro
Ha mantenido su posición en SQL Server (en relación al último mes)
Gráfica de SQL Server

procedimiento dentro de procedimiento

Publicado por Isaias (4558 intervenciones) el 16/07/2011 00:06:21
Para una pregunta simple, respuesta simple:

--- Linea desde el procedimiento proc meses
EXEC proc tipo_trab
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar