Hi,

Am Dienstag, den 30.11.2004, 10:26 +0100 schrieb Joolz:
> Hello everyone,
> 
> When I create a table and later on (say, because customers want to
> store extra info) add a column, like this:
> 
>   create table test (lastfield varchar);
>   alter table test add column firstfield varchar;
> 
> is it possible to change the natural order of the columns
> afterwards? The reason I need this is because the frontend picks up
> table columns in natural order, looks at the datatype and creates
> view, input and mutate (html) forms.
> 
> I'd rather not use views, allthough I know this is "the right way",
> because it would make the application a lot more complex.
> 
> Can I dive into some system tables and change the natural order?

Natural Order? This is similar to a select without order by - the
SQL standard says nothing about a natural order.

If you want to have a given ordering, why not just specify your
column names in that order in your statements? Or just refer to
them by column name if your host language allows it.

I dont think the overhead in implementing such a rarely needed feature
isnt worth it. We need a lot more other things ;-)

Regards
Tino


---------------------------(end of broadcast)---------------------------
TIP 8: explain analyze is your friend

Reply via email to