Skip to content

Instantly share code, notes, and snippets.

@potados99
Created December 27, 2022 05:50
Show Gist options
  • Save potados99/f68ba14b1a8ff7e6aa61f5db1a7fe546 to your computer and use it in GitHub Desktop.
Save potados99/f68ba14b1a8ff7e6aa61f5db1a7fe546 to your computer and use it in GitHub Desktop.
패키지 모듈 함수 템플릿
/**
내부에서 사용되는 패키지 모듈용 메소드 함수 템플릿입니다.
트랜잭션과 예외 처리기가 없습니다.
함수 이름, 아래 주석과 v_tag, v_summary, v_detail을 수정한 후 사용하여 주세요.
*/
create
definer = MES_DHSol@`%` function Package_Module_Method(
) returns varchar(32)
comment '~하는 함수'
begin
/**
## 개요
텅 빈 함수 템플릿 입니다. 수정해주세요.
## 파라미터
다음 파라미터가 필요합니다:
-
## 기여
- 작성: 송병준
- 문서: 송병준
*/
################################################################
# 선언과 초기화
################################################################
declare v_tag varchar(255) default 'Package_Module_Method';
declare v_summary varchar(255) default '무엇을 무엇';
declare v_detail varchar(255) default '무엇을 무엇 하여 이렇게 무엇';
# 1) 반환할 값
declare v_return varchar(32);
-- TODO 선언은 여기에
call log_info(v_tag, concat(
v_summary, '하는 내부 함수에 진입하였습니다. ',
v_detail, '합니다.'
));
-- TODO 초기화는 여기에
################################################################
# 로직 전개 시작
################################################################
본처리:
begin
-- TODO 로직은 여기에
end;
call log_info(v_tag, concat(
v_summary, '하는 내부 함수를 마칩니다.'
));
return v_return;
end;
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment