Exercicios procedure banco de dados

317 palavras 2 páginas
1. Escreva uma procedure onde faça a soma de dois números.

Create procedure sp_exerc01 @num_1 float, @num_2 float, @resp float output as set @resp=(@num_1+@num_2)

2. Escreva uma procedure onde entre com quatro valores e calcule a média.

Create procedure sp_exer2 @num_1 float, @num_2 float, @num_3 float, @num_4 float, @resp float output as set @resp=(@num_1+@num_2+@num_3+@num_4)/4

3. Escreva uma procedure se a soma das rendas dos clientes for menor do que 345,56 aplique um aumento de 5,14% para todos os clientes. Caso contrário 10,23%.

use infonew go create procedure sp_exer3 as declare @perc float if (select sum (renda_cli) from cliente)567.87 set @perc =0.8737 else set @perc=0.9119 update funcionario SET sal_func = @perc * sal_func

5. Escreva uma procedure se o maior valor unitário do produto for maior ou igual a 1200 aplique uma redução de 9,07% para todos os produtos. Caso contrário uma redução de 4,02%.

Create procedure sp_exe05 as declare @perc float if (select max(val_unitprod) from produto)>1200 set @perc =0.9093 else set @perc=0.9598 update produto
SET val_unitprod = @perc * val_unitprod

6. Escreva uma procedure onde entre com dois parâmetros, onde primeiro indica o código do cliente e o segundo indica o valor da porcentagem de aumento.

CREATE PROCEDURE SP_exer06
(
@COD_CLI INT,
@PERCENT float
)
AS
UPDATE CLIENTE
SET RENDA_CLI= RENDA_CLI * @PERCENT
WHERE COD_CLI = @COD_CLI

7. Escreva uma procedure onde entre com dois parâmetros, onde primeiro indica o código do produto e o segundo indica o valor da porcentagem de aumento.
CREATE PROCEDURE SP_exer07
(
@COD_PROD INT,
@PERCENT float
)
AS
UPDATE PRODUTO
SET VAL_UNITPROD = VAL_UNITPROD * @PERC
WHERE COD_PROD = @COD_PROD

8. Escreva uma procedure onde entre com dois parâmetros, onde primeiro indica o

Relacionados

  • Exercicios Procedure Banco De Dados
    283 palavras | 2 páginas
  • teste
    892 palavras | 4 páginas
  • Pl /sql avançado
    9369 palavras | 38 páginas
  • Linguagem progress
    8254 palavras | 34 páginas
  • linguagem
    7957 palavras | 32 páginas
  • Apostila sql
    3241 palavras | 13 páginas
  • MSQL
    2824 palavras | 12 páginas
  • Exercicios banco de dados
    980 palavras | 4 páginas
  • SQL Server Stored Procedure
    695 palavras | 3 páginas
  • banco de dados
    2418 palavras | 10 páginas