PostgreSQL 에서 Function/Procedure/View 사용 ANSI/PostgreSQL

근본적으로는 PL/pgSQL 언어를 사용하기 위함이지만 펑션을 만드는데 일반적으로 많이 사용되는 언어이기에 제목을 저렇게 적었습니다.

Redhat/Fedora/CentOS에서 사용되는 RPM을 기준으로 설명을 하겠습니다(Fedora core 3 에서 테스트).


 
이렇게 거창하게 시작하니 글이 길어질꺼 같으니.. 간단하게 mini-How-to 형식?으로 -_-;;


1. postgresql-libs, *-server 등이 기존에 설치 되어 있을 것 입니다.

2. rpm -Uvh postgresql-pl로 *-pl패키지를 설치 합니다.

3. service postregql restart 로 서비스 재시작

4. su psql - 등으로 등록되어 있는 계정으로 접속

5. $ createlang -U [계정명] plpgsql [DB명] 으로 해당 DB에 Language를 추가 합니다.

6. SELECT * FROM pl_language; 로 Language 추가 된 것 확인

준비 끝.






덧글

댓글 입력 영역