PostgreSQL 에서 Function 만들기 예제
코드를 받아서 텍스트로 변환하여 리턴해 주는 예제
1 -> A
2 -> B
3 -> C
CREATE or REPLACE FUNCTION fn_test(char)
RETURNS varchar AS $$
declare
stat_txt varchar(20);
begin
case $1 when '1' then
stat_txt = 'A';
when '2' then
stat_txt = 'B';
when '3' then
stat_txt = 'C';
else stat_txt = '';
end case;
return stat_txt;
end; $$
language 'plpgsql';
PostgreSQL 공식 매뉴얼 링크
https://www.postgresql.org/docs/9.2/static/sql-createfunction.html
'Database > PostgreSQL' 카테고리의 다른 글
[PostgreSQL] 테이블 조회 한 내용을 csv 로 만들기 (0) | 2019.07.31 |
---|---|
[PostgresSQL] Centos 7 Postgresql 11 설치 방법 (0) | 2019.07.31 |
[PostgreSQL] PERFORM 결과가 없는 실행 Executing a Command With No Result (0) | 2019.04.16 |
[PostgreSQL] pgcrypto 설치 하기 (0) | 2019.04.10 |
[PostgreSQL] 데이터베이스 백업 database dump (0) | 2018.07.05 |