O Banco de Dados
Por: Elaine de Cristo • 23/10/2015 • Exam • 580 Palavras (3 Páginas) • 154 Visualizações
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'
...