So para lembra que o comando do UPDATE correto e este aqui : UPDATE foo SET bar = 0 where bar = 10 OR bar = 1;
isto para o exemplo do Leonardo. Em 19/06/08, Osvaldo Rosario Kussama <[EMAIL PROTECTED]> escreveu: > > 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 > > ... > > > > > > 5.1. Noções básicas de tabela > > > > 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? > > > > > Atualize qualquer dos registros e rode novamente sua consulta. > Compare os resultados. > > Veja ctid em: > http://www.postgresql.org/docs/current/interactive/ddl-system-columns.html > > Osvaldo > _______________________________________________ > pgbr-geral mailing list > pgbr-geral@listas.postgresql.org.br > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral > -- --- Marcelo Aldi Vera Olate MSN: [EMAIL PROTECTED] E-MAIL: [EMAIL PROTECTED] / [EMAIL PROTECTED]
_______________________________________________ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral