2012/9/3 Flavio Henrique Araque Gurgel <fla...@4linux.com.br>

> Em 03-09-2012 21:03, Cesar Moraes escreveu:
> > Pessoal como faço para verificar se um index esta como ASC ou DESC?
>
> Não faz.
>
>
Por padrão é ASC, mas se tiver DESC no campo em questão, então é
decrescente.

No psql você vê o comando de criação do índice chamando `\d+ tabela`.


> > Qual a tabela que posso usar? Fui ver na pg_index mas acho que la não
> > tem nada
>
> Realmente, não tem.
>
> Os índices são uma árvore chamada B-Tree.
> ASC e DESC são cláusulas de uma consulta SQL. Os resultados vão voltar
> na ordem que você pedir na hora da consulta.
>
>
Os índices são uma árvore B-Tree (por padrão), mas a B-Tree possui sim uma
ordenação que você pode definir na criação do índice [1].

Exemplo:

CREATE INDEX idx_test ON test (campo DESC);

Atenciosamente,
--
Matheus de Oliveira
_______________________________________________
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a