[firebase-br] Ordem de Colunas

Jean Alysson jeanpapa em gmail.com
Qui Fev 13 13:06:39 -03 2014


Já passei por isso, faça uma cópia do script da procedure, delete ela e
crie novamente com a ordem correta.


Em 12 de fevereiro de 2014 09:53, Julio F. Figueiredo
<tuskinhu em gmail.com>escreveu:

> Eu tenho uma procedure que me trazia as seguintes colunas nesta ordem:
>
> select * from P1();
>
>     TEXTO, PERCENTUAL, VALOR
>
> Eu adicionei um campo a mais na saída, o campo ID, coloquei ele na ordem de
> criação do return que eu queria dentro do corpo da procedure:
>
> ...
> returns (
>     ID varchar(5),
>     TEXTO varchar(30),
>     PERCENTUAL double precision,
>     VALOR double precision)
> ...
>
> Ao dar um select * from P1() a ordem vem:
>
>   TEXTO, PERCENTUAL, VALOR, ID
>
>
> Mesmo colocando este ID como primeiro campo no return ele vem por último,
> neste caso, eu teria que declarar no meu select todos os campos da proc no
> select, pra sair do jeito que eu desejo...
>
> Existe outro jeito dentro da proc de esse campo sair na ordem declarada na
> procedure?
>
>
> ________________________________________
> Att,
> *Julio F. Figueiredo*
> *Analista de Sistemas*
> ______________________________________________
> 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
>



-- 
Atenciosamente
Jean Alysson Ambrosio



Mais detalhes sobre a lista de discussão lista