2014. 12. 4. 13:42

1. 테이블(데이터) 백업 하기

CREATE TABLE 백업테이블명 AS SELECT * FROM 백업대상테이블명;

ex) CREATE TABLE BOARD_Back AS SELECT * FROM BOARD;

 

위의 쿼리를 실행하면 테이블 생성 뿐 아니라 데이터까지 복사된다.

단, 코멘트는 복사되지 않는다

 

2. 데이터 복원 하기

DELETE FROM 기존테이블명;

INSERT INTO 기존테이블명 SELECT * FROM 백업테이블명;

ex) DELETE FROM BOARD;

INSERT INTO BOARD SELECT * FROM BOARD_Back;

 

3. 데이터 갯수 확인

SELECT Count(*) FROM 기존테이블명;

SELECT Count(*) FROM 백업테이블명;

ex) SELECT Count(*) FROM BOARD;

SELECT Count(*) FROM BOARD_Back;

'Programing > Oracle DataBase' 카테고리의 다른 글

Oracle 테이블 PK 조회  (0) 2014.04.25
현재 날짜, 시간에서 원하는 시간 출력  (0) 2014.04.23
User 권한 풀기  (0) 2013.12.26
Posted by Thread
2014. 11. 28. 10:05
<insert id="multiInsert1" parameterClass="java.util.List">
INSERT INTO
TB_TEST(SEQ_NO,LOC_CD, LOC_NM)
select testseq.nextval, locCd, locNm from (
<iterate conjunction=" union all ">
select #[].locCd# locCd, #[].locNm# locNm from dual
</iterate>
)
</insert>

 

 

Posted by Thread
2014. 9. 29. 14:58

http://blog.edit.kr/905

http://cafe.naver.com/aonenetworks/548

http://ryuseunghyun.tistory.com/3322

http://bishong.blog.me/140205169264

http://cheucheu.tistory.com/61

'Programing > JSP' 카테고리의 다른 글

톰캣 port 죽이기  (0) 2014.04.04
Failed to create the Java Virtual Machine  (0) 2014.03.16
Posted by Thread