SQL Server - Store Procedures con parametros

 
Vista:

Store Procedures con parametros

Publicado por Juancito (3 intervenciones) el 08/08/2006 23:17:26
Hola soy nuevo en este mundo de SQL Server quisiera saber que diferencia existe entre Store Procedures con parametros de salida y Store Procedures parametros simples, que ventajas hay en cada uno.
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

RE:Store Procedures con parametros

Publicado por Isaías (3308 intervenciones) el 09/08/2006 00:06:54
Son EXACTAMENTE IGUAL, solo que uno (PARAMETROS DE SALIDA), envia los parametros definidos como OUT, hacia algun otro store que lo llama.

Ejemplo:

-- Creo mi store con un parametro de salida
CREATE PROCEDURE titles_sum
@TITLE varchar(40) = '%',
@SUM money OUTPUT
AS
BEGIN
SET NOCOUNT ON
SELECT 'Title Name' = title
FROM titles
WHERE title LIKE @TITLE
SELECT @SUM = SUM(price)
FROM titles
WHERE title LIKE @TITLE
END

-- Ejecuto mi store, con mi parametro de salida
DECLARE @TOTALCOST money
EXECUTE titles_sum 'The%', @TOTALCOST OUTPUT
IF @TOTALCOST < 200
BEGIN
PRINT ' '
PRINT 'All of these titles can be purchased for less than $200.'
END
ELSE
SELECT 'The total cost of these titles is $'
+ RTRIM(CAST(@TOTALCOST AS varchar(20)))
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

Gracias por la explicacion amigo.

Publicado por Juancito (3 intervenciones) el 09/08/2006 01:09:07
Muchas gracias por el tiempo brindado.
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

RE:Gracias por la explicacion amigo.

Publicado por Isaías (3308 intervenciones) el 09/08/2006 02:05:45
Es un placer..........Saludos
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