개발자

SY_PROGRAM_INFO 시스템프로그램정보

쿠카곰돌이 2021. 5. 1. 22:31
반응형

SY_PROGRAM_INFO 시스템프로그램정보

컬럼ID 컬럼명 PK 타입
SYSTEM_CODE 시스템코드 Y VARCHAR2(20)
DUTI_CODE 업무코드 Y VARCHAR2(20)
PROGRAM_ID 프로그램 ID Y VARCHAR2(40)
PROGRAM_NM 프로그램명 N VARCHAR2(200)
PROGRAM_PATH 프로그램경로 N VARCHAR2(200)
PROGRAM_DESC 프로그램 상세 N VARCHAR2(4000)
USE_YN 사용여부 N VARCHAR2(3)
PUBLIC_YN 공용여부 N VARCHAR2(3)
REGI_USER_ID 등록자 ID N VARCHAR2(20)
REGI_DATE 등록일자 N DATE
MODI_USER_ID 수정자 ID N VARCHAR2(20)
MODI_DATE 수정일자 N DATE
LOCAL_REGI_DATE 로컬등록일자 N DATE
LOCAL_MODI_DATE 로컬수정일자 N DATE

[ORACLE]

create table SY_PROGRAM_INFO
(
  system_code     VARCHAR2(20) not null,
  duti_code       VARCHAR2(20) not null,
  program_id      VARCHAR2(40) not null,
  program_nm      VARCHAR2(200),
  program_path    VARCHAR2(200),
  program_desc    VARCHAR2(4000),
  use_yn          VARCHAR2(3),
  public_yn       VARCHAR2(3) default 'Y',
  regi_user_id    VARCHAR2(20) default 'N',
  regi_date       DATE default SYSDATE,
  modi_user_id    VARCHAR2(20),
  modi_date       DATE default SYSDATE,
  local_regi_date DATE,
  local_modi_date DATE
);

comment on table SY_PROGRAM_INFO  is '시스템프로그램정보';

comment on column SY_PROGRAM_INFO.system_code  is '시스템코드';
comment on column SY_PROGRAM_INFO.duti_code  is '업무코드';
comment on column SY_PROGRAM_INFO.program_id  is '프로그램 ID';
comment on column SY_PROGRAM_INFO.program_nm  is '프로그램명';
comment on column SY_PROGRAM_INFO.program_path  is '프로그램경로';
comment on column SY_PROGRAM_INFO.program_desc  is '프로그램설명';
comment on column SY_PROGRAM_INFO.use_yn  is '사용여부';
comment on column SY_PROGRAM_INFO.public_yn  is '공용여부';
comment on column SY_PROGRAM_INFO.regi_user_id  is '등록자 ID';
comment on column SY_PROGRAM_INFO.regi_date  is '등록일자';
comment on column SY_PROGRAM_INFO.modi_user_id  is '수정자 ID';
comment on column SY_PROGRAM_INFO.modi_date  is '수정일자';
comment on column SY_PROGRAM_INFO.local_regi_date  is '로컬등록일자';
comment on column SY_PROGRAM_INFO.local_modi_date  is '로컬수정일자';

alter table SY_PROGRAM_INFO
  add constraint PK_SY_PROGRAM_INFO primary key (SYSTEM_CODE, DUTI_CODE, PROGRAM_ID);

 

[MYSQL]

CREATE TABLE SY_PROGRAM_INFO (
  system_code varchar(20) NOT NULL,
  duti_code varchar(20) NOT NULL,
  program_id varchar(40) NOT NULL,
  program_nm varchar(200) DEFAULT NULL,
  program_path varchar(200) DEFAULT NULL,
  program_desc text,
  use_yn varchar(1) NOT NULL DEFAULT 'Y',
  public_yn varchar(1) NOT NULL DEFAULT 'N',
  regi_user_id varchar(20) DEFAULT NULL,
  regi_date timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
  modi_user_id varchar(20) DEFAULT NULL,
  modi_date timestamp NOT NULL DEFAULT '0000-00-00 00:00:00',
  local_regi_date timestamp NOT NULL DEFAULT '0000-00-00 00:00:00',
  local_modi_date timestamp NOT NULL DEFAULT '0000-00-00 00:00:00'
) ENGINE=MyISAM DEFAULT CHARSET=utf8;

ALTER TABLE SY_PROGRAM_INFO   ADD PRIMARY KEY (system_code,duti_code,program_id);

 

 

 

 

 

 

 

반응형