본문 바로가기
  • 노란색 세상은 어디에 있을까?
  • 봄이 오면 여기에 있겠지.
  • 잠시나마 유유자적 하겠네.

전체 글93

[ 로그인 세션정보 관리 ] sys_login_api 패키지를 생성합니다. create or replace package bsys.sys_login_api is -- 고정변수 정의 c_package_name constant varchar2(0200) default 'sys_login_api'; -- 함수 정의 procedure login_p (pi_user_cd in varchar2 -- 사용자코드 ,pi_user_pwd in varchar2 -- 비밀번호 ,pi_lang_cd in varchar2 -- 언어코드 ); end sys_login_api; create or replace package body bsys.sys_login_api /* ***************************************************************************.. 2024. 4. 12.
[ 암복호화 ] sys_crypto_api 패키지를 생성합니다. create or replace package bsys.sys_crypto_api is /* ******************************************************************************************** * [암복호화-옵션1] 암호화 알고리즘 * ------------------------------------------------------------------------------------------ * des: 64 bit의 블록 단위로 나누어 각각을 56 bit의 키를 사용하는 대칭키 알고리즘. * 보안성이 보장되지 않아 사용빈도 줄어드는 추세다 * 3des: des 알고리즘을 2~3번 반복하여 적용한다. 각각 112(562)bit와 168.. 2024. 4. 12.
[ 권한 및 시노님 ] 시스템공통으로 사용할 패키지에 대한 권한 및 시노님을 부여합니다. -- ------------------------------------------------------------------------------------------------ conn bsys/1234@ndb; -- 시노님 생성 create or replace synonym apex_error for apex_230200.apex_error; conn bcom/1234@ndb; -- 시노님 생성 create or replace synonym sys_init_api for bsys.sys_init_api; create or replace synonym sys_valid_api for bsys.sys_valid_api; create or replace synonym sys_get_api for bsys... 2024. 4. 12.
[ APEX 시스템 오류 제어 ] sys_error_api 패키지를 생성합니다. create or replace package bsys.sys_error_api is -- 고정변수 정의 c_package_name constant varchar2(0200) default 'sys_error_api'; -- 함수 정의 function error_handler (p_error in apex_error.t_error ) return apex_error.t_error_result; end sys_error_api; create or replace package body bsys.sys_error_api /* ******************************************************************************************** * 업 무 단 위 :.. 2024. 4. 12.
[ 로그생성 ] sys_log_api 패키지를 생성합니다. create or replace package bsys.sys_log_api is -- 고정변수 정의 c_package_name constant varchar2(0200) default 'sys_log_api'; -- 전역변수 정의 g_log_write_yn varchar2(0020) default 'Y'; -- Y: 로그저장, N: 로그스킵 -- 전역변수 정의 type t_log is record (corp_id number default null -- 법인id ,log_name varchar2(200) default null -- 로그명 ,param_package varchar2(200) default null -- 패키지 ,param_corp_id number default null -- 법인id .. 2024. 4. 12.
[ 환경설정 ] sys_env_api 패키지를 생성합니다. create or replace package body bsys.sys_env_api /* ******************************************************************************************** * 업 무 단 위 : 시스템관리 * 패 키 지 : bsys.sys_env_api * 사 용 목 적 : 환경설정 패키지 * 스크립트명칭 : 시스템관리_패키지_환경정보_생성 * 생 성 일 자 : 2024-02-01 * 생 성 자 : Admin -------------------------------------------------------------------------------------------- * 수정일자 수정자 수정내역 -----------.. 2024. 4. 12.
[ 업무코드 및 명칭조회 ] sys_get_api 패키지를 생성합니다. create or replace package bsys.sys_get_api is -- 고정변수 정의 c_package_name constant varchar2(0200) default 'sys_get_api'; -- 함수 정의 function dft_lang_cd_f return varchar2; function dft_corp_id_f return number; function code_name_f (pi_code_type_cd in varchar2 -- 코드유형 ,pi_code in varchar2 -- 코드 ) return varchar2; function emp_name_f (pi_emp_id in number -- 임직원id ) return varchar2; function corp_name_.. 2024. 4. 12.
[ 세션정보 ] sys_env_f 함수를 생성합니다. create or replace function bsys.sys_env_f (pi_env_cd in varchar2 -- 환경변수코드 ) return varchar2 /* ******************************************************************************************** * 업 무 단 위 : 시스템관리 * 패 키 지 : bsys.sys_env_f * 사 용 목 적 : 세션정보 조회 함수 * 스크립트명칭 : 시스템관리_펑션_환경정보_생성 * 생 성 일 자 : 2023-12-30 * 생 성 자 : Admin ----------------------------------------------------------------------------.. 2024. 4. 12.
[ 발령 ] 테이블 생성을 아래와 같이 진행합니다. -- ------------------------------------------------------------------------------------------------ -- [ 인사관리 ] 발령 테이블 생성 conn system/built123$@ndb; -- ------------------------------------------------------------------------------------------------ -- 테이블 생성 drop table bhrm.hrm_assignment cascade constraints; create table bhrm.hrm_assignment ( corp_id number not null ,asg_id number not null ,asg.. 2024. 4. 12.