Oracle SQL

Oracle SQL에서는 다양한 종류의 문법이 사용됩니다. 이러한 문법은 데이터베이스에서 데이터를 조작하고 관리하는 데 사용됩니다. 주요 문법 유형은 다음과 같습니다.

SQL 문법의 종류

  1. 데이터 정의 언어 (DDL): 데이터베이스 스키마를 정의하고 구조를 변경하기 위해 사용됩니다.
    • CREATE, ALTER, DROP, TRUNCATE 등의 구문이 포함됩니다.
  2. 데이터 조작 언어 (DML): 데이터를 검색, 추가, 수정 및 삭제하기 위해 사용됩니다.
    • SELECT, INSERT, UPDATE, DELETE 등의 구문이 포함됩니다.
  3. 데이터 제어 언어 (DCL): 데이터베이스에 대한 접근 권한 및 보안을 관리하기 위해 사용됩니다.
    • GRANT, REVOKE 등의 구문이 포함됩니다.
  4. 트랜잭션 제어 언어 (TCL): 트랜잭션을 제어하기 위해 사용됩니다.
    • COMMIT, ROLLBACK 등의 구문이 포함됩니다.
  5. 집계 함수 (Aggregate functions): 데이터를 집계하고 분석하기 위해 사용됩니다.
    • AVG, COUNT, MAX, MIN, SUM 등의 함수가 포함됩니다.
  6. 윈도우 함수 (Window functions): 행 그룹 내에서 집계 함수를 계산하기 위해 사용됩니다.
    • ROW_NUMBER, RANK, DENSE_RANK, LEAD, LAG 등의 함수가 포함됩니다.

DCL이 핵심입니다!