Curso online Firebird - Modulo II - Exercicios Capitulo 3
Curso online Firebird - Modulo II - Exercicios Capitulo 3 (Stored Procedures)
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 " [...] continue lendo...