| От | Markus Schaber |
|---|---|
| Тема | Re: usernames of a group from SQL |
| Дата | |
| Msg-id | 44704222.5080807@logix-tt.com обсуждение исходный текст |
| Ответ на | Re: usernames of a group from SQL (kijato <kijato@gmail.com>) |
| Список | pgsql-sql |
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 по дате отправления:
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера