Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- lex 컴파일
- 렉스 컴파일
- 리눅스
- 자동정렬
- x윈도우
- linux log
- 로그 삭제
- mysql alter
- mysql 권한부여
- 리눅스 로그
- 리눅스 로그 삭제
- lex compiler
- 데이터 갱신
- mysql update
- alter 명령어
- 데이터베이스 갱신
- vim 정렬
- mysql 계정삭제
- db 덤프
- db덤프
- x-window
- 리눅스 gui
- alter 문법
- 렉스
- db 백업
- vim 자동정렬
- 컴파일러 입문
- mysql 계정생성
- mysql 갱신
- 컴파일 설치
Archives
- Today
- Total
It's under your control.
oracle TRUNCATE 본문
해당 테이블의 모든 데이터를 삭제하는 명령어
TRUNCATE TABLE 테이블명;
▶DDL 문장이므로 ROLLBACK 불가능
※DELETE과의 차이점
-기능은 같으나 구조적인 차이
-DELETE는 DML 이므로 DELETE 할 경우 해당 데이터에 대한 UnDO Data 를 만들게 된다.
이 때문에 DELETE는 ROLLBACK 이 가능하고, TRUNCATE 는 UnDO Data 를 만들지 않아서
ROLLBACK이 되지 않는 대신 상대적으로 빠른 수행 시간을 보장받게 된다.
'Works > OCP' 카테고리의 다른 글
OCP license.E05.130628 (0) | 2013.07.06 |
---|---|
OCP license.E04.130627 (0) | 2013.07.06 |
OCP license.E03.130626 (0) | 2013.07.06 |
OCP license.E02.130625 (0) | 2013.07.06 |
OCP license.E01.130624 (0) | 2013.07.06 |