setting and using variables in PSQL ????

Поиск
Список
Период
Сортировка
От Gauthier, Dave
Тема setting and using variables in PSQL ????
Дата
Msg-id D7FF158337303A419CF4A183F48302D603782B11@hdsmsx411.amr.corp.intel.com
обсуждение исходный текст
Ответы Re: setting and using variables in PSQL ????  (Nathan Wagner <nw@hydaspes.if.org>)
Re: setting and using variables in PSQL ????  (Andreas Kretschmer <akretschmer@spamfence.net>)
Список pgsql-general

Hi:

 

At the PSQL prompt, I want to set some variables based upon query results, or via static assignment, then insert a record with those values.  Sort of like...

 

select val1 into x from agedata where name = ‘joe_mako’;

select val12 into y from sizedata where name = ‘joe_mako’;

thename := ‘joe_mako’;

insert into newtable (name, age, height) values (thename,x,y);

 

Some sort of compound insert statement would solve my problem, but in a larger sense, how do you (can you ) do something like this inside a statement blocks of some kind?  I’ve done some PL-pgsql and know about statement blocks in that context.  But I don’t want to have to create a function, use it, then delete it.  Was wondering of something else could be done.

 

Thanks

-dave

 

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

Предыдущее
От: Adrian Klaver
Дата:
Сообщение: Re: Finding bad bye in "invalid byte sequence" error
Следующее
От: Nathan Wagner
Дата:
Сообщение: Re: setting and using variables in PSQL ????