반응형
Oracle
create FUNCTION FN_GET_CODE_NM(v_upper_code_id in varchar2, v_code_id in varchar2)
return varchar2 is
code_nm VARCHAR2(100) := '';
begin
SELECT CODE_NM INTO code_nm
FROM CMT_CODE_CT_NEW
WHERE UPPER_CODE_ID = v_upper_code_id
AND CODE_ID = v_code_id
AND USE_AT = 'Y';
return code_nm;
exception when others then
return null;
end;
PostgreSQL
create FUNCTION FN_GET_CODE_NM(v_upper_code_id in varchar, v_code_id in varchar)
returns varchar as
$$
begin
-- SQLINES LICENSE FOR EVALUATION USE ONLY
return (SELECT CODE_NM INTO code_nm
FROM CMT_CODE_CT_NEW
WHERE UPPER_CODE_ID = v_upper_code_id
AND CODE_ID = v_code_id
AND USE_AT = 'Y');
exception when others then
return null;
end;
$$ language plpgsql;
반응형
'DataBase > PostgreSQL' 카테고리의 다른 글
[postgreSql] 테이블 컬럼별 코멘트 조회하기 (0) | 2021.05.07 |
---|---|
Oracle to PostgreSQL Migration MERGE INTO 구문 변경 (0) | 2021.04.29 |
[PostgreSQL] pgAdmin4을 이용한 DataBase 백업 및 복구하기(DB dump, DB백업,pgAdmin) (2) | 2020.02.27 |
PostgreSQL 에서 DB Dump 후 Sequence 현재값 변경하기 (2) | 2019.11.05 |
댓글