Exercícios

Nota: Os valores mostrados nas figuras foram adicionados utilizando uma ferramenta, por isso, os valores de campos strings são aleatórios.

Através de alguma ferramenta de administração de banco de dados, crie as seguintes Stored Procedures no banco de dados que acompanha o CD do curso:

1.  Para retornar os produtos de determinado Fornecedor;

2.  Para retornar a quantidade e somatório de Vendas (tabela Orcamento) de um determinado Cliente;

3.  Para retornar o saldo do caixa em um determinado dia;

4.  Para inserir dados na tabela Departamento;

5.  Para excluir os dados de um determinado Cliente;

6.  Para atualizar o Departamento de um Funcionário.

Repostas

Para retornar os produtos de determinado Fornecedor

1. Esse tipo de Stored Procedure é chamada de “selecionável”, pois retornamos dados, que neste exemplo são os Produtos de um determinado Fornecedor, utilizando campo Id_Fornecedor:

 

CREATE PROCEDURE SELECIONAR_PRODUTOS (

    ID_FORNECEDOR INTEGER)

RETURNS (

    ID_PRODUTO INTEGER,

    NOME_PRODUTO VARCHAR(50),

    QUANTIDADE NUMERIC(7,2),

    QUANTIDADE_MINIMA NUMERIC(7,2),

    IMPOSTO NUMERIC(7,2))

AS

BEGIN

  FOR SELECT ID_PRODUTO,

             NOME_PRODUTO,

             QUANTIDADE,

             ...

Quer ler esse conteúdo completo? Tenha acesso completo