오라클 DDL, DML, DCL, TCL (제약조건 포함)
# DCL ( Data Control Language ) 데이터제어어( GRANT, REVOKE ) 즉, 권한에 따라데이터들을 제어할 자격을 주는것 # TCL ( Transaction Control Language ) ( DCL에 속하여 DCL로부르기도함 ) 트랜잭션 제어어( COMMIT, ROLLBACK, SAVEPOINT ) # DML ( Data Manipulation Language ) 데이터조작어( SELECT, INSERT, UPDATE, DELETE ) # DDL (Data Definition Language ) 데이터정의( CREATE, ALTER, DROP, RENAME 등등 ) # DDL (Data Definition Language ) 데이터정의( CREATE, ALTER, DROP,..
컬럼값에 따라 다른 테이블을 조인
말이조인이지 그냥 다른테이블을 디코더함수를써서 if~else처럼 조건에따라 가져오면됨 select apmt_record_seq -- 발령이력일련번호 ,emp_code -- 사원코드 ,apmt_num -- 발령호수번호 ,start_date -- 발령시작일자 ,end_date -- 발령종료일자 ,title -- 제목 ,disc -- 발령구분 ,apmt_hist -- 발령내역 ,present_info -- 발령전정보 ,after_info -- 발령후정보 ,rmrk -- 비고 ,( select detail_code_name from detail_code where code_disc_num='79' and detail_code = r.apmt_hist ) as apmt_hist_name -- 발령내역 명 ,( s..