사용자 정의 function 이나 view, schema 등등을
template1 같은 곳에다가 정의하고 (일반사용자라기 보다 postgres - super user - 겠죠..) 이것을 일반 사용자들이 공유하고 싶습니다.
(max, sum 등등처럼 자신의 table 을 만든 후 해당 펑션을 바로 쿼리문에서 사용가능하게)
postgres 로 template1 에 연결하여
create or replace function pg_catalog.my_func () returns text as '
.....
' language 'xxx';
grant execute on function my_func() to PUBLIC;
암튼 뭐 이런 식 등등 을 시도해봤는데..
되질 않는군요 (사용자 정의 디비에서 my_func() 을 사용할수가 없습니다.)
max, sum 처럼 되게 할려면 어떻게 해야 하나요..
p.s : 질문 내용과는 전혀 다르지만...
저도 DSN 의 게시판 소스가 정말 궁금해지네요
볼수 있다면 한번 봤음 많은 도움이 될 거 같습니다.
|