자격증/SQL 개발자
SQL 문장들의 종류(DML, DDL, DCL, TCL)
ruby-jieun
2022. 11. 2. 10:18
데이터 조작어(DML)
- SELECT → 조회, 검색(RETRIEVE)
- INSERT → 새로운 행을 삽입
- UPDATE → 데이터 수정
- DELETE → 데이터 삭제
데이터 정의어(DDL)
- CREATE → 테이블, 뷰, 인덱스 등과 같은 Object를 생성하는데 사용
- ALTER → 기존 테이블 구조를 변경, 추가
- DROP → Object 제거시에 사용(테이블 제거시 데이터도 함께 사라짐
- RENAMTE → 기존사용테이블의 이름을 변경
- TRUNCATE → DROP 명령어와 비슷해보이지만, 해당테이블의 구조(열)는 남겨두고 모든 로우(행)을 제거
데이터 제어어(DCL)
- GRANT → 권한부여
- REVOKE → 권한회수
트랜잭션 제어어(TCL)
- COMMIT → 영구저장
- ROLLBACK → 되돌리기