Есть ли способ в postgresql сохранить значение определенного столбца в переменной.
Например.
name | age | John | 19 Phill | 20 Palmer | 25
Я хотел бы сохранить 25 в переменной, на которую я буду ссылаться в будущем.
Конечно.Используйте хранимые процедуры.http://www.postgresql.org/docs/current/static/plpgsql.html Тривиальный пример:
CREATE OR REPLACE FUNCTION JohnName() RETURNS numeric AS $BODY$ DECLARE num numeric; BEGIN select age into num from yourtable where name = 'John'; num := num * 2; RETURN num; END $BODY$ LANGUAGE plpgsql VOLATILE; select * from JohnName()