Ribamar Sousa escreveu:
> Olá!
>
> Já li em alguns livros e agora na documentação do PostgreSQL, que o 
> SQL não garante a ordem em que os registros são retornados pelas 
> consultas.
>
> http://pgdocptbr.sourceforge.net/pg80/ddl.html#DDL-BASICS
> ...
> Uma tabela em um banco de dados relacional é muito semelhante a uma 
> tabela no papel: é formada por linhas e colunas. O número e a ordem 
> das colunas são fixos, e cada coluna possui um nome. O número de 
> linhas é variável, refletindo a quantidade de dados armazenados em um 
> determinado instante. O padrão SQL não dá nenhuma garantia sobre a 
> ordem das linhas na tabela. Quando a tabela é lida, as linhas aparecem 
> em uma ordem aleatória, a não ser que a classificação seja requisitada 
> explicitamente.
>
> Eu fui testar mas não consegui reproduzir esse comportamento.
> Quer a tabela tenha chave primária ou nenhum índice sempre os 
> registros retornam na mesma ordem e a ordem é a de inclusão dos registros.
> Pelo que se diz os registros retornam ora numa ordem ora noutra 
> aleatoriamente.
> Como vejo esse comportamento?
>
> -- 
> Ribamar FS - [EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>
> http://ribafs.net 
Tenho uma tabela aqui que quando eu dou Update em algum registro (Delphi 
+ Zeos) ele se comporta dessa maneira.

----------------------------------------------------------------------------------
Esta mensagem foi verificada pelo sistema de Anti-virus da SJB Solados.

_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a