Re: User-Defined Variables

Поиск
Список
Период
Сортировка
От Leif B. Kristensen
Тема Re: User-Defined Variables
Дата
Msg-id 200807101108.46358.leif@solumslekt.org
обсуждение исходный текст
Ответ на User-Defined Variables  ("Daniel Futerman" <daniel.futerman@gmail.com>)
Список pgsql-general
On Thursday 10. July 2008, Daniel Futerman wrote:
>Hi,
>
>Is there a quick solution to implementing user-defined variables in
>PostgreSQL as they are used in MySQL?
>
>I have the following MySQL script which i want to implement in
> Postgres (NOTE : all ` have been changed to " for Postgres use):
>
>SET @OTHER_CONCEPT_ID = (SELECT "concept_id" FROM "concept_name" where
> name = 'MRO' LIMIT 1);

You should probably think about using a function instead, like eg:

CREATE OR REPLACE
FUNCTION other_concept_id(INTEGER) RETURNS INTEGER AS $$
    SELECT concept_id FROM concept_name where name = 'MRO' LIMIT 1;
$$ LANGUAGE sql STABLE;

hth,
--
Leif Biberg Kristensen | Registered Linux User #338009
Me And My Database: http://solumslekt.org/blog/
My Jazz Jukebox: http://www.last.fm/user/leifbk/

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

Предыдущее
От: "Pavel Stehule"
Дата:
Сообщение: Re: User-Defined Variables
Следующее
От: Ivan Sergio Borgonovo
Дата:
Сообщение: functional index not used, looping simpler query just faster