TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

O Banco de Dados

Por:   •  23/10/2015  •  Exam  •  580 Palavras (3 Páginas)  •  155 Visualizações

Página 1 de 3

Exercício1

create function dbo.calculoporc (@Num int,@porc int)

returns int

as

begin

   declare @result int

   set @result=@Num*@porc/100

     

return @result

end

go

print dbo.calculoporc (100,20)

Exercício2

create FUNCTION dbo.parimpar (@num int)

returns varchar(10)

as 

Begin 

declare @result varchar(10)

    if @num % 2=0

        set @result='par'

        else

                set @result='impar'

return @result

End

go

print dbo.parimpar (5)

Exercício 3 e 4

create function dbo.imposto (@salario float)

returns float

begin

   declare @imposto float

    if @salario <= 1164.00

        

                set @imposto= 0.0

        

    if @salario > 1164.00 and @salario <= 2326.00

        

                set @imposto= @salario*15/100

                

        if @salario > 2326.00

        

                set @imposto= @salario*27.5/100          

return @imposto

end

go

print dbo.imposto (2400)

Exercício 5

create function dbo.mesextenso(@mes varchar(10))

returns varchar(20)

as

begin

declare @res varchar(20)

        if @mes='1' 

                set @res ='Janeiro'

        if @mes='2' 

...

Baixar como (para membros premium)  txt (1.8 Kb)   pdf (40.5 Kb)   docx (11.7 Kb)  
Continuar por mais 2 páginas »
Disponível apenas no TrabalhosGratuitos.com