패스트캠퍼스 데이터 분석 부트캠프

[SQL 기초 문법] 트랜잭션, COMMIT, ROLLBACK, VIEW

쓔! 2024. 4. 13. 15:13

1. 트랜잭션 만들고 커밋 (영구저장)

 

START TRANSACTION;

 

UPDATE  테이블명 

SET 쿼리

 

COMMIT ; 

 

2. 트랜잭션 만들고 롤백 (트랜잭션 취소하고 되돌리기)

 

UPDATE TRANSACTION;

 

UPDATE 테이블명

SET 쿼리

 

ROLLBACK;

 

3. VIEW

 

1) 생성하기

CREATE VIEW 뷰이름 AS

SELECT 컬럼명

FROM 테이블

WHERE 조건 ;

 

2) 수정하기

CREATE OR REPLACE VIEW 뷰이름 AS

SLELECT 컬럼명

FROM 테이블명

WHERE 조건 ;

 

3) 삭제하기

DROP VIEW 뷰이름 ;

 

4. WITH 

 

WITH with구문이름 AS (

사용하고 싶은 쿼리

SELECT * FROM with구문이름 ;