728x90
반응형

=====================================================================
1. 테이블을 생성하면서 테이블의 데이타 복사
select * into 생성될테이블명 from 원본테이블명
=====================================================================

2. 테이블 구조만 복사하겠다면
select * into 생성될테이블명 from 원본테이블명 where 1=2
=====================================================================

3. 테이블이 이미 생성되어 있는경우 데이타만 복사
insert into 카피될테이블명 select * from 원본테이블명
=====================================================================

4.특정 데이타만 복사 하겠다면
insert into 카피될테이블명 select * from 원본테이블명 where 검색조건
=====================================================================

5.다른 테이블조인해서 UPDATE 하기
UPDATE 엡데이트 테이블 명
SET 업테이트할 컬럼 = 업데이트 가져오는 컬럼
FROM 엡데이트 테이블 명 A, 다른테이블 명 B 
WHERE 조인조건
=====================================================================

6. 프로시저 검색 
SELECT * FROM INFORMATION_SCHEMA.ROUTINES

728x90
반응형

[ DB2 작업할때 백업 테이블 만드는데 기존 데이터까지 저장] 

DB2 현재 다니는 회사에서 쓰고 있는 Database 아..처음 써 보는데 이거는 제약이 너무 많다.

안좋은거 같은 느낌이....Oracle > Mssql > DB2 순서인듯

/******************************************************************************************/

CREATE TABLE EEASI10H0P_1905 AS (
    SELECT *
    FROM EEASI10H0P
) WITH  DATA


INSERT INTO EEASI10C0P
 SELECT *  FROM EEASI10C0P_TEMP

/******************************************************************************************/

+ Recent posts