Referência da linguagem SQL

Esta é uma referência de comando SQL para Databricks SQL e Databricks Runtime.

Para obter informações sobre como usar o SQL com o Delta Live Tables, consulte Referência da linguagem SQL do Delta Live Tables.

Nota

Databricks SQL Serverless não está disponível no Azure China. O Databricks SQL não está disponível nas regiões do Azure Government.

Referência geral

Esta referência geral descreve tipos de dados, funções, identificadores, literais e semânticas:

Declarações DDL

Utiliza instruções de definição dos dados para criar ou modificar a estrutura de objetos de base de dados numa base de dados:

Declarações DML

Você usa instruções de manipulação de dados para adicionar, alterar ou excluir dados de uma tabela Delta Lake:

Instruções de obtenção de dados

Use uma consulta para recuperar linhas de uma ou mais tabelas de acordo com as cláusulas especificadas. A sintaxe completa e a breve descrição das cláusulas suportadas são explicadas no artigo Consulta . As instruções SELECT SQL relacionadas e VALUES também estão incluídas nesta seção.

O Databricks SQL também fornece a capacidade de gerar o plano lógico e físico para uma consulta usando a EXPLAIN instrução.

Declarações do Delta Lake

Utiliza instruções SQL do Delta Lake SQL para gerir tabelas armazenadas no formato Delta Lake:

Para obter detalhes sobre como usar as instruções Delta Lake, consulte O que é Delta Lake?.

Instruções auxiliares

Utiliza instruções auxiliares para recolher estatísticas, gerir a colocação em cache, explorar metadados, definir configurações e gerir recursos:

Instrução para analisar

Instruções do Apache Spark Cache

Aplica-se a:check marked yes Databricks Runtime

Instruções para descrever

Instruções para mostrar

Configuração, gerenciamento de variáveis e instruções misc

Gestão de recursos

Aplica-se a:check marked yes Databricks Runtime

Declarações de segurança

Utiliza instruções SQL de segurança para gerir o acesso a dados:

Para obter detalhes sobre como usar essas instruções, consulte Privilégios de metastore do Hive e objetos protegíveis (legado).