728x90
반응형
앞에서만든 백업테이블에 있는 데이터를 다시 기존테이블에 부어야할 경우, SELECT INSERT 문을 사용하면 쉽게 데이터를 넣을 수 있다.
1 | INSERT INTO 기존테이블 SELECT * FROM 백업테이블 | cs |
원하는 컬럼만 넣고 싶을 때는 아래와같이 하면 된다.
1 2 3 4 5 | INSERT INTO 기존테이블 (column1, column2, column3 ...) SELECT column1, column2, column3 FROM 백업테이블 [WHERE ] | cs |
사용 예)
1 | INSERT INTO STUDENT SELECT * FROM STUDENT_BACK | cs |
728x90
반응형
'데이터베이스 노트 > SQL' 카테고리의 다른 글
[ORACLE] sessions, processes 확인 (0) | 2022.03.16 |
---|---|
[MySQL] Date 계산 하기(더하기, 빼기) (0) | 2020.12.22 |
[SQL] SQL 쿼리문 특수문자 검색('-','%') (0) | 2020.11.05 |
[Oracle]테이블 백업/복사하기 (0) | 2018.10.18 |
SQL 튜닝 (일반적인 SQL 튜닝 기법) (1) | 2018.08.22 |