Re: usernames of a group from SQL

Поиск
Список
Период
Сортировка
Искать
От
Markus Schaber
Тема
Re: usernames of a group from SQL
Дата
в 07:34:26
Msg-id
44704222.5080807@logix-tt.com
Ответ на
Список
Дерево обсуждения
usernames of a group from SQL Kis János Tamás <kjt@takarnet.hu>
Re: usernames of a group from SQL Achilleus Mantzios <achill@matrix.gatewaynet.com>
Re: usernames of a group from SQL kijato <kijato@gmail.com>
Re: usernames of a group from SQL Markus Schaber <schabi@logix-tt.com>
Hi, Kijato,

kijato schrieb:

> CREATE FUNCTION kodok.group_users(group_name "varchar")
> RETURNS SETOF "varchar" AS
> $BODY$
> SELECT pg_user.usename
> FROM pg_user, pg_group
> WHERE usesysid = any (pg_group.grolist) AND pg_group.groname=$1;
> $BODY$
> LANGUAGE 'sql' VOLATILE;

The pg_user.username column uses the PostgreSQL internal type "name"
which is used for identifiers like table and user names. The PostgreSQL
Documentation contains more about this.

I think you can cast it to varchar, like:

SELECT pg_user.username::varchar


HTH,
Markus


В списке pgsql-sql по дате отправления
От: kijato
Дата:
От: Tom Lane
Дата:
FAQ