[firebase-br] procudure com contador
Cassios
cassio.hc em gmail.com
Sex Out 16 09:57:24 -03 2009
nenhuma dica para o meu problema? acho que é simples. só falta
conhecimento de sintaxes de SPs em firebird.
vlw
Cassios escreveu:
> oi.
> to fazendo uma procedure que deve retornar um conjunto de atributos. até
> ai tudo bem. Nao estou conseguindo fazer com que um desses atributos eu
> pegue o ID máximo de uma tabela e some mais um. Alguma dica. a procedure
> abaixo.. vlw.
>
>
> antes código de criação.
> escopo:
>
> BEGIN
> /*Seleciona os registros que deve fazer retornar
>
> For execute statement '
> SELECT
> (select max (id_comissao) as num from comissoes) as id_comiss,
> (' || :VALOR || ' * tab_Percs.percentual) /100 as comissao
> FROM COMISSOES_PERC '
> INTO :ID, :VALOR
> DO
> BEGIN
> /*O Suspend a seguir retorna uma linha ocntendo os campos
> CAMPOS */
> SUSPEND;
> END
> END
>
>
> o ID deve retornar id=id+1 para cada registro que vai calcular o
> percentual.
>
> Espero ter sido claro.
>
> obrigado.
>
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para saber como gerenciar/excluir seu cadastro na lista, use:
> http://www.firebase.com.br/fb/artigo.php?id=1107
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>
Mais detalhes sobre a lista de discussão lista