다음을 통해 공유


SQL 언어 참조

Databricks SQL 및 Databricks Runtime에 대한 SQL 명령 참조입니다.

Delta Live Tables에서 SQL을 사용하는 방법에 대한 자세한 내용은 Delta Live Tables SQL 언어 참조참조하세요.

참고 항목

Azure 중국 지역에서는 Databricks SQL 서버리스를 사용할 수 없습니다. Azure Government 지역에서는 Databricks SQL을 사용할 수 없습니다.

일반 참조

이 일반 참조는 다음과 같이 데이터 형식, 함수, 식별자, 리터럴 및 의미 체계를 설명합니다.

DDL 문

데이터 정의 문을 사용하여 데이터베이스에서 데이터베이스 개체의 구조를 만들거나 수정합니다.

DML 문

데이터 조작 문을 사용하여 Delta Lake 테이블에서 데이터를 추가, 변경 또는 삭제합니다.

데이터 검색 문

쿼리를 사용하여 지정된 절에 따라 하나 이상의 테이블에서 행을 검색합니다. 지원되는 절에 대한 전체 구문과 간략한 설명은 쿼리 문서에 나와 있습니다. 관련 SQL 문과 SELECTVALUES 이 섹션에도 포함되어 있습니다.

SELECT FROM WHERE스타일의 표준 SQL 쿼리 외에도 Azure Databricks는 SQL을 FROM |> WHERE |> SELECT같은 일련의 연결된 작업으로 구성하는 SQL 파이프라인 구문 지원합니다.

또한 Databricks SQL은 EXPLAIN 문을 사용하여 생성된 논리 및 물리적 계획에서 쿼리를 검사하는 기능을 제공합니다.

Delta Lake 문

Delta Lake SQL 문을 사용하여 Delta Lake 형식으로 저장된 테이블을 관리합니다.

Delta Lake 문 사용에 대한 자세한 내용은 Delta Lake란?을 참조하세요.

보조 문

보조 문을 사용하여 통계를 수집하고, 캐싱을 관리하고, 메타데이터를 탐색하고, 구성을 설정하고, 리소스를 관리합니다.

분석 문

Apache Spark Cache 문

적용 대상:예로 표시된 확인 Databricks 런타임

설명 문

표시 문

구성, 변수 관리 및 기타 문

리소스 관리

적용 대상:예로 표시된 확인 Databricks 런타임

적용 대상:예로 표시된 확인 Databricks SQL 커넥터

보안 문

보안 SQL 문을 사용하여 데이터에 대한 액세스를 관리합니다.

이러한 문을 사용하는 방법에 대한 자세한 내용은 Hive 메타스토어 권한 및 보안 개체(레거시)를 참조하세요.