SQLD · 모의고사 6회 · 11번

Q.11모의고사 6회2과목 · SQL 기본 및 활용
다음 SQL이 순서대로 정상 수행되었다. 이에 대한 설명으로 옳은 것만을 모두 고른 것은?
실행 순서

UPDATE 주문 SET 상태 = '처리중' WHERE 주문번호 = 100;
SAVEPOINT S1;
UPDATE 재고 SET 수량 = 수량 - 1 WHERE 상품번호 = 20;
ROLLBACK TO S1;
CREATE TABLE 처리기록 (번호 NUMBER);

보기

가. 재고 변경은 취소되지만 주문 상태 변경은 즉시 취소되지 않는다.
나. CREATE TABLE 실행 전에 주문 상태 변경이 묵시적으로 커밋된다.
다. 두 UPDATE 문은 서로 다른 트랜잭션에 속해야 한다.

  • 1가
  • 2가, 나
  • 3나, 다
  • 4가, 나, 다

정답: 2번 · 가, 나

해설
해설 불러오는 중…
이 회차 문제 풀어보기 →SQLD 더 풀기