Tutoriales gratuitos para el aprendizaje de la programacion informatica! Recuerda que si lo puedes imaginar... lo puedes programar!

Procedimiento para crear una calculadora SQL Query

/*
PROCEDIMIENTO ALMACENADO PARA CREAR UNA CALCULADORA
*/

use EJEMPLO
go
create procedure dbo.calculadora
@pnum1 smallint,
@pnum2 smallint,
@psuma smallint output,
@presta smallint output,
@pmulti smallint output,
@pdivide smallint output
as
set @pmulti=@pnum1*@pnum2
set @psuma=@pnum1+@pnum2
set @presta=@pnum1-@pnum2
set @pdivide=0
if @pnum2 <>0
begin
set @pdivide=@pnum1/@pnum2
end
go

/*
LLAMADA A PROCEDIMIENTO ALMACENADO CON PASE DE PARAMETROS
DE ENTRADA Y SALIDA
*/

USE EJEMPLO
GO
DECLARE @SUMA SMALLINT, @RESTA SMALLINT, @MULTI SMALLINT, @DIVIDE SMALLINT
EXEC CALCULADORA 10,26,@SUMA OUTPUT,@RESTA OUTPUT, @MULTI OUTPUT, @DIVIDE OUTPUT
SELECT 'LA SUMA ES:' AS SUMA,@SUMA AS VALOR
SELECT 'LA RESTA ES:' AS RESTA,@RESTA AS VALOR
SELECT 'LA MULTIPLICACION ES:' AS MULTIPLICACION,@MULTI AS VALOR

SELECT 'LA DIVICION ES:' AS DIVICION,@DIVIDE AS VALOR

No hay comentarios:

Publicar un comentario