Ok, what am I doing wrong here?

Поиск
Список
Период
Сортировка
От Karl Denninger
Тема Ok, what am I doing wrong here?
Дата
Msg-id 20040217100250.A65968@Denninger.Net
обсуждение исходный текст
Ответы Re: Ok, what am I doing wrong here?  ("Marc G. Fournier" <scrappy@postgresql.org>)
Re: Ok, what am I doing wrong here?  (Stephan Szabo <sszabo@megazone.bigpanda.com>)
Re: Ok, what am I doing wrong here?  (Tomasz Myrta <jasiek@klaster.net>)
Список pgsql-sql
I want to insert values from one table into another, and add some "default"
values (that are not defaults on the table different reasons - that is, this
is maintenance function and in normal operation there would be "real" values
there - and null is valid)

So, I want to do, for example, the following:

insert into table (id, time, type) values (select id, now(), '1' from secondtable);

Postgres's command line pukes on this, complaining that "select" is invalid 
inside the values part of the definition.

SQL's language specification says otherwise, as does "\h insert" from the
command line.

The query stand-alone returns a table with values that are valid for the 
table I wish to insert into.

Where's my brain-fade on this?

--
-- 
Karl Denninger (karl@denninger.net) Internet Consultant & Kids Rights Activist
http://www.denninger.net    Tired of spam at your company?  LOOK HERE!
http://childrens-justice.org    Working for family and children's rights
http://diversunion.org        LOG IN AND GET YOUR TANK STICKERS TODAY!
http://scubaforum.org        Come talk about DIVING!




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

Предыдущее
От: Jan Wieck
Дата:
Сообщение: Re: Unique Constraint with foreign Key
Следующее
От: Jan Wieck
Дата:
Сообщение: Re: bytea or blobs?