Referência da linguagem SQL

Essa é uma referência de comando SQL para o SQL do Databricks e Databricks Runtime.

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

Observação

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

Referência geral

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

Instruções DDL

Você usa instruções de definição de dados para criar ou modificar a estrutura de objetos de banco de dados em um banco de dados:

Instruções DML

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

Instruções de recuperaçã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 uma breve descrição das cláusulas com suporte são explicadas no artigo Consulta. As instruções SQL SELECT e VALUES relacionadas também estão incluídas nesta seção.

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

Instruções do Delta Lake

Você usa instruções SQL do Delta Lake para gerenciar tabelas armazenadas no formato Delta Lake:

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

Instruções auxiliares

Você usa instruções auxiliares para coletar estatísticas, gerenciar o cache, explorar metadados, definir configurações e gerenciar recursos:

Instrução de análise

Instruções de cache do Apache Spark

Aplica-se a: caixa de seleção marcada Databricks Runtime

Instruções de descrição

Instruções de exibição

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

Gerenciamento de recursos

Aplica-se a: caixa de seleção marcada Databricks Runtime

Aplica-se a: verificação marcada como sim Conector SQL do Databricks

Instruções de segurança

Você usa as instruções SQL de segurança para gerenciar o acesso aos dados:

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