본문 바로가기
Data/Oracle

[pl/sql] 변수, 상수, 매개변수, 함수, 프로시저의 명명법

by prinha 2020. 7. 31.
반응형

 

 

“이렇게 지어야 한다”라는 규칙은 없다. 

변수

variable의 맨 앞 글자인 v +데이터 타입의 앞 글자(문자는 s, 숫자는 n, 날짜는 d) + 변수 설명(테이블 컬럼 값을 사용할 때는 컬럼명)

예) vs_emp_name ,vn_employee_id, vd_hire_date

상수

constant의 맨 앞 글자인 c + 나머지는 변수와 동일

예) cn_pi (파이 값), cn_inch_to_meter (인치를 미터로 변환하는 상수)

매개변수

parameter의 맨 앞 글자인 p + 나머지는 변수와 동일

예) pn_employee_id, pn_salary, pd_retire_date

함수

get (값을 가져오므로) + 함수 설명 약자 + fn

get_dep_name_fn (부서명을 가져오는 함수),

get_max_salary_dep_fn (해당 부서에서 가장 높은 급여 값을 가져오는 함수)

프로시저

처리 유형 + 프로시저 설명 약자 + proc

upd_emp_sal_proc(사원 급여를 갱신하는 프로시저),

ins_new_emp_proc(신규 사원을 입력하는 프로시저),

iud_dept_proc(부서를 입력, 수정, 삭제하는 프로시저)

 

 

 

출처 : https://thebook.io/006696/part02/ch09/03/05/01/

 

반응형