SP: loop en sql

21/10/2005 - 18:51 por Jorge Hotmail | Informe spam
Que tal listeros.

tengo la siguiente duda,
Cree un SP simple con un select y parámetros, bueno la idea es tratar de
recorrer el select dentro de SP para ver si tiene valores y almacenar el
resultado dentro de otra tabla.
bueno espero haber sido claro.

de antemano muchas gracias...

Preguntas similare

Leer las respuestas

#1 Jorge Hotmail
21/10/2005 - 18:56 | Informe spam
CREATE PROCEDURE SP_CargarLiquidacion(@RutTrab AS varchar(15),@IdEMpresa AS
varchar (15),@MesAño AS varchar(10),@TipoCodigo as int,@Codigo as
varchar(8) )
AS
SET NOCOUNT ON
DECLARE @SQL VARCHAR(100)
BEGIN
SELECT * FROM tblDescuentosEmpleados WHERE IdEmpresa = @IdEMpresa and
RutEmpleado =@RutTrab and MesAñoPago =@MesAño and TipoCodigo =@TipoCodigo
and Codigo = @Codigo

RETURN
SET NOCOUNT OFF
END
GO






"Jorge Hotmail" escribió en el mensaje
news:OlvE7%
Que tal listeros.

tengo la siguiente duda,
Cree un SP simple con un select y parámetros, bueno la idea es tratar de
recorrer el select dentro de SP para ver si tiene valores y almacenar el
resultado dentro de otra tabla.
bueno espero haber sido claro.

de antemano muchas gracias...

Respuesta Responder a este mensaje
#2 Saul Batista
21/10/2005 - 19:53 | Informe spam
Es de evitar utilizar loops en SQL!
dale una mirada

http://www.configuracionesintegrale...p?articulo)5


CREATE PROCEDURE SP_CargarLiquidacion
@RutTrab AS varchar(15),
@IdEMpresa AS varchar (15),
@MesAño AS varchar(10),
@TipoCodigo as int,
@Codigo as varchar(8)
AS
SET NOCOUNT ON
DECLARE @SQL VARCHAR(100) --> para que la declarastes sino utilizas
???


declare @Tabla as table ( campo1
campo 2
.

campo N
)

insert @Tabla
SELECT * FROM tblDescuentosEmpleados WHERE IdEmpresa = @IdEMpresa and
RutEmpleado =@RutTrab and MesAñoPago =@MesAño and TipoCodigo =@TipoCodigo
and Codigo = @Codigo

YA Esta!!!

RETURN
SET NOCOUNT OFF
END
GO

Saludos

Saul Batista


"Jorge Hotmail" wrote in message
news:%
CREATE PROCEDURE SP_CargarLiquidacion(@RutTrab AS varchar(15),@IdEMpresa
AS varchar (15),@MesAño AS varchar(10),@TipoCodigo as int,@Codigo as
varchar(8) )
AS
SET NOCOUNT ON
DECLARE @SQL VARCHAR(100)
BEGIN
SELECT * FROM tblDescuentosEmpleados WHERE IdEmpresa = @IdEMpresa and
RutEmpleado =@RutTrab and MesAñoPago =@MesAño and TipoCodigo =@TipoCodigo
and Codigo = @Codigo

RETURN
SET NOCOUNT OFF
END
GO






"Jorge Hotmail" escribió en el mensaje
news:OlvE7%
Que tal listeros.

tengo la siguiente duda,
Cree un SP simple con un select y parámetros, bueno la idea es tratar de
recorrer el select dentro de SP para ver si tiene valores y almacenar el
resultado dentro de otra tabla.
bueno espero haber sido claro.

de antemano muchas gracias...





Respuesta Responder a este mensaje
#3 Jorge Hotmail
21/10/2005 - 20:46 | Informe spam
Gracias pero ya lo soluciones de otra forma.
era más sesillo de lo que pensaba.

"Saul Batista" escribió en el mensaje
news:%

Es de evitar utilizar loops en SQL!
dale una mirada

http://www.configuracionesintegrale...p?articulo)5


CREATE PROCEDURE SP_CargarLiquidacion
@RutTrab AS varchar(15),
@IdEMpresa AS varchar (15),
@MesAño AS varchar(10),
@TipoCodigo as int,
@Codigo as varchar(8)
AS
SET NOCOUNT ON
DECLARE @SQL VARCHAR(100) --> para que la declarastes sino utilizas
???


declare @Tabla as table ( campo1
campo 2
.

campo N
)

insert @Tabla
SELECT * FROM tblDescuentosEmpleados WHERE IdEmpresa = @IdEMpresa and
RutEmpleado =@RutTrab and MesAñoPago =@MesAño and TipoCodigo =@TipoCodigo
and Codigo = @Codigo

YA Esta!!!

RETURN
SET NOCOUNT OFF
END
GO

Saludos

Saul Batista


"Jorge Hotmail" wrote in message
news:%
CREATE PROCEDURE SP_CargarLiquidacion(@RutTrab AS varchar(15),@IdEMpresa
AS varchar (15),@MesAño AS varchar(10),@TipoCodigo as int,@Codigo as
varchar(8) )
AS
SET NOCOUNT ON
DECLARE @SQL VARCHAR(100)
BEGIN
SELECT * FROM tblDescuentosEmpleados WHERE IdEmpresa = @IdEMpresa and
RutEmpleado =@RutTrab and MesAñoPago =@MesAño and TipoCodigo =@TipoCodigo
and Codigo = @Codigo

RETURN
SET NOCOUNT OFF
END
GO






"Jorge Hotmail" escribió en el mensaje
news:OlvE7%
Que tal listeros.

tengo la siguiente duda,
Cree un SP simple con un select y parámetros, bueno la idea es tratar de
recorrer el select dentro de SP para ver si tiene valores y almacenar el
resultado dentro de otra tabla.
bueno espero haber sido claro.

de antemano muchas gracias...









email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida