트랜잭션 Transaction

Untitled

Commit

CREATE TABLE user (
	id varchar(10) primary Key,
	name varchar(10)
);

INSERT INTO user VALUES ('id1', 'user1');
INSERT INTO user VALUES ('id2', 'user2');

COMMIT;

Rollback

INSERT INTO user VALUES ('id3', 'user3');
ROLLBACK;
INSERT INTO user VALUES ('id4', 'user4');
COMMIT;

→ id3는 추가되지 않고, id4만 추가됨

ACID

SQL MORE

  1. 집합 연산