Untitled Document
   
 
 
     제목 : 연차

 
등록일 2020-02-12 10:57:27
파일크기 1 MB
파일이름 WCalcPay.bpl
등록자 관리자
조회수 1330
1) YEARCHA1 생성
CREATE TABLE YEARCHA1 (
EMPNO CHAR(3) NOT NULL,
JIGUBYM VARCHAR(10) NOT NULL,
EMPNM VARCHAR(10),
DAYAMT NUMERIC(15,2),
JIGUBAMT NUMERIC(15,2),
YEARUSE NUMERIC(15,2),
TOTUSE NUMERIC(15,2),
K01 NUMERIC(15,2),
THISPRESENT NUMERIC(15,2),
THISABSENT NUMERIC(15,2),
YEARDD NUMERIC(15,2)
);

2) YEARCHA -> YEARCHA1로 복사
insert into yearcha1(EMPNO,
JIGUBYM,
EMPNM,
DAYAMT,
JIGUBAMT,
YEARDD,
YEARUSE,
TOTUSE,
K01,
THISPRESENT)select
EMPNO,
JIGUBYM,
EMPNM,
DAYAMT,
JIGUBAMT,
YEARDD,
YEARUSE,
TOTUSE,
K01,
THISPRESENT from yearcha

3) YEARCHA 테이블 drop
ibexpert에서 YEARCHA 테이블에 마우스 오른쪽을 클릭하면 세 번째 메뉴에 drop table가 있음

4) YEARCHA1 테이블에 이름을 변경
- 아래 두 개 쿼리를 수행 후 커밋해 주면 됨
UPDATE RDB$RELATIONS
SET RDB$RELATION_NAME='YEARCHA'
where RDB$RELATION_NAME='YEARCHA1';

UPDATE RDB$RELATION_FIELDS
SET RDB$RELATION_NAME='YEARCHA'
where RDB$RELATION_NAME='YEARCHA1'
and RDB$SYSTEM_FLAG=0;