- PL/SQL 명명 규칙
"이렇게 지어야 한다"라는 규칙은 없으나, 이름을 잘 짓는다면 프로그램의 가독성을 높일 수 있다.
변수 | variable의 맨 앞 글자인 v + 데이터타입의 앞 글자(문자는 s, 숫자는 n, 날짜는 d) + 변수 설명(테이블 컬럼 값을 사용할 때는 컬럼명) |
ex) vs_emp_name, vn_employee_id, nd_hire_date | |
상수 | constant의 맨 앞 글자인 c + 나머지는 변수와 동일 |
ex) cn_pi (파이 값), cn_inch_to_member (인치를 미터로 변환하는 상수) | |
매개변수 | parameter의 맨 앞 글자인 p + 나머지는 변수와 동일 |
ex) pn_employee_id, pn_salary, pd_retire_date | |
함수 | get(값을 가져오므로) + 함수 설명 약자 + fn |
ex) get_dep_name_fn (부서명을 가져오는 함수) | |
프로시저 | 처리 유형 + 프로시저 설명 약자 + proc |
ex) upd_emp_sal_proc (사원 급여를 갱신하는 프로시저), ins_new_emp_proc (신규 사원을 입력하는 프로시저), iud_dept_proc (부서를 입력, 수정, 삭제하는 프로시저) |
참고문헌 : 홍형경(2015), 오라클 SQL과 PL/SQL을 다루는 기술, 길벗