Re: Alter Table Command Rearranges Rows - Mailing list pgsql-general

From Michael Glaesemann
Subject Re: Alter Table Command Rearranges Rows
Date
Msg-id 6E59D63B-87C8-467A-B541-96B331311D9F@seespotcode.net
Whole thread Raw
In response to Alter Table Command Rearranges Rows  (Carlos Mennens <carlos.mennens@gmail.com>)
Responses Re: Alter Table Command Rearranges Rows  (Richard Broersma <richard.broersma@gmail.com>)
List pgsql-general
On Sep 17, 2010, at 16:12 , Carlos Mennens wrote:

> I noticed that my database was in order based on my primary key column
> called 'id' which when from 1 (first) to 6 (last). Today I had to edit
> table data which wasn't anything crazy:
>
> team=#ALTER users SET name = 'David' WHERE id = '1';
> UPDATE 1

This isn't valid syntax: I believe you issued UPDATE users....

Postgres (nor any other SQL RDBMS) does not guarantee row order unless you specify it with an ORDER BY clause.

Michael Glaesemann
grzm seespotcode net




pgsql-general by date:

Previous
From: Tom Lane
Date:
Subject: Re: missing chunk number 497 for toast value 504723663
Next
From: "Joshua J. Kugler"
Date:
Subject: Re: missing chunk number 497 for toast value 504723663