SQL/DML

· SQL/DML
작성일자 : 2023-08-06 Ver : 0.1.1 1.TCL(Transaction Control Language) TCL 문을 사용하면 아래와 같이 트랜잭션을 제어할 수 있다. 현재 트랜잭션의 변경 내용을 데이터베이스에 영구적으로 저장(COMMIT)하고 트랜잭션을 종료한다. 현재 트랜잭션의 변경 내용을 모두 취소(ROLLBACK)하고 트랜잭션을 종료한다. ROLLBACK이 가능한 저장점(SAVEPOINT)을 생성한다. -------------------------------------------- 트랜잭션 1 시작 INSERT INTO t1 ... ; UPDATE t1 ... ; COMMIT ; -------------------------------------------- 트랜잭션 1 종료(변경 내..
· SQL/DML
작성일자 : 2023-07-24 수정일자 : 2023-08-02 Ver 0.1.2 DML(Data Manipulation Language) 데이터베이스의 내부 데이터를 관리하기 위한 언어이다. 데이터를 CRUD( Create, Read, Update, Delete) 작업을 수행하기 위해 사용된다. SELECT문을 제외한 DML문은 데이터의 변경 및 LOCK을 발생 시키기 때문에 사용에 주의를 기울여야 한다. (다른 사용자에게 영향을 미칠 수 있다.) 종류 설명 INSERT 문 테이블에 신규 행을 삽입하는 SQL 문 UPDATE 문 테이블에 기존 행을 갱신하는 SQL 문 DELETE 문 테이블에 기존 행을 삭제하는 SQL 문 MERGE 문 두 집합(소스, 타겟) 간에 데이터를 병합하는 SQL 문 1. IN..
Unlimited Jun
'SQL/DML' 카테고리의 글 목록