Re: constants

Поиск
Список
Период
Сортировка
Искать
От
Frank Bax
Тема
Re: constants
Дата
Msg-id
3.0.6.32.20020204161211.02c1b8d0@pop6.sympatico.ca
Ответ на
constants (Shane Wright)
Список
Дерево обсуждения
constants Shane Wright <me@shanewright.co.uk>
Re: constants Frank Bax <fbax@sympatico.ca>
Re: constants Shane Wright <me@shanewright.co.uk>
Re: constants Frank Bax <fbax@sympatico.ca>
Re: constants Shane Wright <me@shanewright.co.uk>
Re: constants Chadwick Rolfs <cmr@shell.gis.net>
Re: constants Shane Wright <me@shanewright.co.uk>
Try a pg function.

http://www.postgresql.org/idocs/index.php?sql-createfunction.html

CREATE FUNCTION one() RETURNS int4
    AS 'SELECT 1 AS RESULT'
    LANGUAGE 'sql';
SELECT one() AS answer;
 answer 
--------
      1

If you are truly adventurous, you could create a 'constant' table and have
the function take an argument, which is key to the table.

Frank


At 02:00 PM 2/4/02 +0000, Shane Wright wrote:
>Hi
>
>This may be the wrong list to ask this, apologies if so :)
>
>Anyway, is there any way to define constants in PostgreSQL - my app has lots 
>of them at the PHP level, but it'd be nice to use them directly in the SQL 
>without overly complex query building.
>
>Something like this...
>
>DEFINE CONSTANT MYCONST = 4;
>
>SELECT * FROM mytable WHERE myfield=MYCONST;
>
>
>Thanks
>
>--
>Shane
>
>---------------------------(end of broadcast)---------------------------
>TIP 1: subscribe and unsubscribe commands go to majordomo@postgresql.org
>
В списке pgsql-php по дате отправления
От: Chadwick Rolfs
Дата:
Сообщение: Re: constants
От: Shane Wright
Дата:
Сообщение: Re: constants
FAQ