반응형
1. MY_EMPLOYEE라는 테이블을 생성
2. 다음 데이터를 MY_EMPLOYEE 테이블에 추가하는 INSERT문을 작성
3. 테이블에 추가한 내용을 확인
4. 테이블에 삽입한 내용을 영구히 저장
※ MY_EMPLOYEE 테이블에서 데이터를 갱신하고 삭제
5. ID가 3인 사원의 last_name을 Drexler로 변경
6. 급여가 $900 미만인 모든 사원에 대해 급여를 $1000로 변경
7. 테이블에 변경 작업한 내용을 확인
8. MY_EMPLOYEE 테이블에서 Betty Dancs란 사원을 삭제
9. 테이블에 변경 작업한 내용을 확인
10. 보류 중인 모든 변경 사항을 커밋
※ MY_EMPLOYEE 테이블에 대한 데이터 트랜잭션을 제어
11. 다음 데이터를 MY_EMPLOYEE 테이블에 추가하는 INSERT문을 작성
12. 테이블에 추가한 내용을 확인
14. insert 작업까지 진행한 현재 위치에 저장점(savepoint)을 생성
15. MY_EMPLOYEE 테이블에서 모든 행을 삭제
16. 테이블이 비어 있는지 확인
17. 이전의 INSERT 작업은 삭제하지 않은 채로 최근의 DELETE 작업만 취소
18. INSERT 작업은 삭제하지 않은 채로 최근의 DELETE 작업만 취소되었는지 확인
19. 작업한 내용을 영구히 저장
반응형
'STUDY > DATABASE' 카테고리의 다른 글
MYSQL - ALTER (0) | 2022.05.10 |
---|---|
MYSQL -DDL(데이터 정의어) (0) | 2022.05.06 |
MYSQL - TCL(트랜잭션제어어) (0) | 2022.05.02 |
MYSQL - DML_데이터 삭제(delete) (0) | 2022.05.02 |
MySQL - 단일 행 함수(문자함수) (0) | 2022.04.15 |