Está en la página 1de 2

1)

create procedure usp_insertadestinoturistico

@lugar varchar (50),


@costototal decimal (10,2)

as

declare @costocondescuento decimal (18,2)

if @lugar = 'Cusco'
begin
set @costocondescuento=(2400+60) - 0.05*@costototal
end
else
if @lugar= 'Iquitos'
begin
set @costocondescuento=(1800+50) - 0.04*@costototal
end
else
if @lugar= 'Ancash'
begin
set @costocondescuento= (2041+55) - 0.03*@costototal
end
else
if @lugar = 'Otros'
begin
set @costocondescuento=(1600+40) - 0.02*@costototal
end

2)

create procedure usp_idcurso

@idalu int,
@idcurso int,
@tipo tinyint,
@nota decimal(6,2),
@estado tinyint,
@descripcion varchar(30)

as
insert into tbl_nota (idalu, idcurso, tipo, nota, estado, descripcion) values
(@idalu, @idcurso, @tipo,
@nota, @estado, @descripcion)
go

create procedure usp_nota

@promediofinal decimal(3,2),

as

declare @resultadofinal varchar(18)

if @promediofinal = '>=12'
begin
set @resultadofinal= 'APROBADO'
end
else
if @promediofinal = '<12'
begin
set @resultadofinal= 'DESAPROBADO'
end

También podría gustarte