Re: PL/PGSQL - character varying as function argument

Поиск
Список
Период
Сортировка
От Raymond O'Donnell
Тема Re: PL/PGSQL - character varying as function argument
Дата
Msg-id 48DCE689.6030107@iol.ie
обсуждение исходный текст
Ответ на PL/PGSQL - character varying as function argument  ("Chris Baechle" <bangular@gmail.com>)
Ответы Re: PL/PGSQL - character varying as function argument  (Raymond O'Donnell <rod@iol.ie>)
Список pgsql-general
On 26/09/2008 14:35, Chris Baechle wrote:

> CREATE OR REPLACE FUNCTION user_checkCredentials(character varying)
> RETURNS character varying AS
> $BODY$
> DECLARE
>      username ALIAS FOR $1;
>      permission record;
> BEGIN
>     select into permission permtype from users;
>     RETURN permission.permtype;

You're missing the "where" clause from the query - it should be:

  select into permission permtype from users
    where uid = username;

...where uid is the name of the appropriate column in your users table.

Ray.

------------------------------------------------------------------
Raymond O'Donnell, Director of Music, Galway Cathedral, Ireland
rod@iol.ie
Galway Cathedral Recitals: http://www.galwaycathedral.org/recitals
------------------------------------------------------------------

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

Предыдущее
От: "Scott Marlowe"
Дата:
Сообщение: Re: ]OT] Database structure question
Следующее
От: Tom Lane
Дата:
Сообщение: Re: PL/PGSQL - character varying as function argument