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 ????
Re: setting and using variables in PSQL ????
Список 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 по дате отправления: