[firebase-br] Dúvida em função

W O sistemas2000profesional em gmail.com
Qua Out 30 19:27:43 -03 2013


No entiendo, ¿por qué escribes dia||extract(.... ?

No hace falta la concatenación:

dia = EXTRACT(DAY FROM CURRENT_DATE);

ya es suficiente.

Saludos.

Walter.



2013/10/30 Renan Rogowski Pozzo <renanrpozzo em gmail.com>

> Não estou conseguindo montar o nome de um campo em tempo real e usar em um
> select.
> É possível fazer isso? Se possível, podem me ajudar com o código abaixo?
>
> execute block
> returns(
>   vendedor varchar(45),
>   valor numeric(18,4))
> as
>   declare variable dia varchar(5);
> begin
>
>   dia = dia||extract(day from current_date); --teria que retornar dia30,
> por exemplo
>
>   for
>     select vendedor, sum(:dia) -- aqui iria o nome do campo que gerei acima
>     from procedure_vendas(current_date,current_date);
>     group by vendedor
>     into :vendedor, :valor
>   do
>   suspend;
> end
>
> Abraço,
> Renan Rogowski Pozzo
>
> *"Entrega o teu caminho ao Senhor; confia nele, e ele o fará." Salmos 37:5*
> ______________________________________________
> 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