SQLD(SQL 개발자) 기출 · 트랜잭션 관리

AUTO COMMIT이 FALSE로 설정된 환경에서 다음의 SQL문을 실행했을 때의 결과로 올바르지 않은 것은?
본문)
CREATE TABLE MYTEST_TEMP (COL1 NUMBER(10));

UPDATE MYTEST SET COL1=130 WHERE COL2=10;
ROLLBACK;

이 문제 풀어보기

정답 및 해설 보기

정답: 2번

CREATE TABLE 문구와 같은 DDL구는 ROLLBACK으로 취소되지 않는다.
이 단원 연속 풀기 · 트랜잭션 관리개념서 「TCL (COMMIT / ROLLBACK / SAVEPOINT)」 읽기

이 단원 공개 기출 20문항

  1. 다음 중 데이터베이스에서 작업을 처리하는 트랜잭션의 특징에 해당되지 않는 것은?트랜잭션 관리
  2. A 사용자가 "홍길동" 데이터를 입력하고 아직 COMMIT 되지 않은 데이터에 대한 설명으로 잘못된 것은?트랜잭션 관리
  3. DBA가 데이터를 잘못 수정하여서 COMMIT 하기 전 원래의 값으로 복원하는 SQL구는?트랜잭션 관리
  4. 아래의 SQL문을 순차적으로 수행한 결괏값으로 올바른 것은?트랜잭션 관리
  5. 주어진 SQL문을 수행한 결과로 올바른 것은?트랜잭션 관리
트랜잭션 관리 기출 전체 보기 →