SQL-DML문의 이해, 트랜잭션과 잠금(lock)
실질적으로 데이터양의 변동이 일어남. 모든 작업은 테이블에서 행 단위로 일어나기 때문에 행을 일부만 지우거나 수정할 수는 없다. * INSERT, UPDATE, DELETE INSERT INTO [(컬럼, 컬럼, ... )] VALUES (값, 값, ...); UPDATE 테이블 SET 컬럼 = 값, 컬럼 = 값, ... [WHERE 조건]; // 수정하려는 특정 컬럼 테이블행의 조건을 기술 DELETE FROM 테이블 [WHERE 조건]; // 조건에 맞는 행들만 삭제 --------------------------------------------------------------- COMMIT; // 작업이 완료됐음을 의미. ROLLBACK; // 작업을 취소한다. COMMIT이나 ROLLBACK 하기..
2019.12.11