Re: selecting all columns but one

Поиск
Список
Период
Сортировка
От Merlin Moncure
Тема Re: selecting all columns but one
Дата
Msg-id b42b73150907280624g35bc46caidc89924d612377f0@mail.gmail.com
обсуждение исходный текст
Ответ на selecting all columns but one  (blackwater dev <blackwaterdev@gmail.com>)
Список pgsql-general
On Tue, Jul 28, 2009 at 9:12 AM, blackwater dev<blackwaterdev@gmail.com> wrote:
> I have a table with a lot of columns.  One of the columns I want to alias so
> have a query of:
> select *, column as newname from mytable.
> The problem is I now have column and newname in the results.  I don't want
> to select column by column.  How can I do a select * but omit one?
> Thanks!

there is no easy way.  the only way I can think of is to build the
query with dynamic sql (either in pl/pgsql or the client), and query
the system catalogs so you can build the column list filtering out the
column you don't want.

merlin

В списке pgsql-general по дате отправления:

Предыдущее
От: Robert James
Дата:
Сообщение: Re: Relational Algebra and Aggregate Functions
Следующее
От: Thomas Kellerer
Дата:
Сообщение: Re: selecting all columns but one