DevMedia - asp.net, Java, Delphi, SQL e web Design, tudo em um só lugar!
Bem vindo a DevMedia!
LOGIN:     SENHA:
 
 

  Este é um post disponível para assinantes MVP
Você também pode acessá-lo através de Créditos DevMedia.  Clique aqui para saber mais!


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 NUMERIC(7,2))

AS

BEGIN

  FOR SELECT ID_PRODUTO,

             NOME_PRODUTO,

             "



ATENÇÃO! A exibição deste artigo foi interrompida.


  Este é um post disponível para assinantes MVP
Você também pode acessá-lo através de Créditos DevMedia.  Clique aqui para saber mais!






    0 COMENTÁRIO

[Fechar]

Este post é fechado - você precisa ter acesso ao post para incluir um comentário.


Nenhum comentário foi postado - seja o primeiro a comentar!



Publicidade
Curso Online
Este post faz parte de:

Curso(s):
  •  Administrando Firebird e InterBase

  • Autor
    Everson Borges Volaco

    Everson Borges Volaco (everson@rhealeza.com.br) é desenvolvedor e instrutor certificado Borland, com experiência em aplicações cliente/servidor, usando Delphi, Interbase e Oracle. Possui três certificações oficiais Borland: Borland Delphi 7.0, Borland CaliberRM 6.0 e Borland StarTeam 6.0.


    Space do autor
    Estatísticas
    Favorito:
    Comentários:
    Feedback:
    Utilidade:
    1   0
    [Fechar]

    Você precisa estar logado para dar um feedback.

    Clique aqui para efetuar o login
    [Fechar]


    Este post está fechado. Saiba mais sobre a assinatura MVP!
    web-03
    DevMedia  |  Anuncie  |  Fale conosco
    Hospedagem web por Porta 80 Web Hosting
    2012 - Todos os Direitos Reservados a web-03