Partilhar via


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 SQL com DLT, consulte de referência da linguagem SQL DLT .

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:

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

Além das consultas SQL padrão no estilo de SELECT FROM WHERE, o Azure Databricks também oferece suporte à sintaxe de pipeline SQL , que estrutura o SQL como uma série de operações encadeadas, como FROM |> WHERE |> SELECT.

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

Declarações do Delta Lake

Você usa instruções Delta Lake SQL para gerenciar 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

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

Analisar declaração

Declarações de Cache do Apache Spark

Aplica-se a:assinalado com sim Databricks Runtime

Descrever afirmações

Mostrar declarações

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

Gestão de recursos

Aplica-se a:assinalado como sim Databricks Runtime

Aplica-se a:Assinalado como Sim Databricks SQL Connector

Declarações de segurança

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

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