Res: Re: RES: [firebase-br] Ajuda Stored Procedure...
Stock
stock_rp em yahoo.com.br
Sáb Out 29 20:13:09 -03 2005
veja no seu codigo
-------Mensagem original-------
De: John Kennedy
Data: 10/29/05 10:13:52
Para: FireBase
Assunto: Re: RES: [firebase-br] Ajuda Stored Procedure...
Tentei fazer o comando For Select DO mas não consegui, você conheçe
alguma documentação que trate uso de stored procedure??? Eu não criei
uma.
Já fiz stored procedure para inserção de dados, ou contar alguma coisa
relacionando com outra tabela, mas manipulação de dados tipo
atualização de saldo de caixa não faço nem ideia.
Você poderia me dar uma ajuda como eu faria esta stored.
CREATE PROCEDURE TESTE (
ID_SG VARCHAR (10),
ANO VARCHAR (4),
PER_INI DATE,
PER_FIM DATE)
RETURNS (
NOM_EMP VARCHAR (100),
COD_SG VARCHAR (10),
MES_REF VARCHAR (30),
VR_HONO DOUBLE PRECISION,
VR_COMI DOUBLE PRECISION)
AS
BEGIN
for select campo1,campo2,campo3,campo4 from tabela where condição into
:nom_emp, cod_sg,:mes_ref, per_fin
SUSPEND;
END
onde condição e a condição conforme o que precisa utilizando os parametros
de entrada.... qualquer coisa, so retornar
Em 28/10/05, Ton<hevertonc em hotmail.com> escreveu:
> Faz um For Select DO... Provavelmente, o select que usará será o mesmo
> que o dá view, e aí tu passa os parâmetros da forma que vc está acostumado
> com : antes, e após o do UM Suspend para fazer o retorno das variáveis...
>
> Abraços...
>
> Ton
> Analista de Sistemas
> DotCom Informática
>
> "A informação não é um produto,
> mas sim a matéria prima." (Ton)
>
> -----Mensagem original-----
> De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br
>mailto:lista-bounces em firebase.com.br">lista-bounces em firebase.com.br
[mailto:lista-bounces em firebase.com.br] Em
> nome de John Kennedy
> Enviada em: sexta-feira, 28 de outubro de 2005 11:05
> Para: FireBase
> Assunto: [firebase-br] Ajuda Stored Procedure...
>
> Pessoal estou iniciando o uso de stored procedure.
> Eu fiz uma view consegui chegar no resultado esperado, mas há
> necessidade de passar parametros.
>
> E o seguinte.
> Tenho uma Tabela - (Empresa)
> Tenho uma tebela - (Mov_Bal)
>
> A estrutura da tabela - (Empresa) e a seguinte.
> ID_SG
> Nome_Emp
>
> A estrutura da tabela - (Mov_Bal) e a seguinte.
> ID_SG
> Mes
> Vr_Honorario
> Vr_Comissao
> Usuario
>
> O resultado que preciso e o seguinte, selecionar registros com os
> Parametros de Entrada ID_SG, USUARIO.
>
> O Paramatro de saida retornar :
> ID_SG
> Nome_Empresa (A Grande duvida e pegar o nome da empresa + sendo o
> restante dos dados estão na Tabela (Mov_Bal) e o nome da empresa esta
> na Tabela de (empresa).
> MES
> Vr_Honorario
> Vr_Comissao
> Usuario
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
> Para editar sua configuração na lista, use o endereço
> http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
> Para editar sua configuração na lista, use o endereço http://mail.firebase
com.br/mailman/listinfo/lista_firebase.com.br
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>
______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
Para editar sua configuragco na lista, use o enderego http://mail.firebase
com.br/mailman/listinfo/lista_firebase.com.br
Para consultar mensagens antigas: http://firebase.com.br/pesquisa
_______________________________________________________
Promoção Yahoo! Acesso Grátis: a cada hora navegada você
acumula cupons e concorre a mais de 500 prêmios! Participe!
http://yahoo.fbiz.com.br/
Mais detalhes sobre a lista de discussão lista