Referencia al lenguaje SQL

Este es un artículo de referencia sobre los comandos SQL para Databricks SQL y Databricks Runtime.

Para obtener información sobre el uso de SQL con delta Live Tables, consulte Referencia del lenguaje SQL de Delta Live Tables.

Nota:

Databricks SQL sin servidor no está disponible en Azure China. Databricks SQL no está disponible en las regiones de Azure Government.

Referencia general

Esta referencia general describe los tipos de datos, las funciones, los identificadores, los literales y la semántica:

Instrucciones DDL

Las instrucciones de definición de datos se usan para crear o modificar la estructura de los objetos de base de datos en una base de datos:

Instrucciones DML

Las instrucciones de manipulación de datos se usan para agregar, cambiar o eliminar datos de una tabla de Delta Lake:

Instrucciones de recuperación de datos

Utilice una instrucción para recuperar filas de una o varias tablas de acuerdo con las cláusulas especificadas. En el artículo sobre Consultas se explica la sintaxis completa y se proporciona una breve descripción de las cláusulas admitidas. Las instrucciones SQL relacionadas SELECT y VALUES también se incluyen en esta sección.

Databricks SQL también permite generar un plan lógico y físico para una consulta mediante la instrucción EXPLAIN.

Instrucciones de Delta Lake

Las instrucciones de Delta Lake SQL se usan para administrar en las tablas almacenadas en formato de Delta Lake:

Para más información sobre el uso de instrucciones de Delta Lake, consulte ¿Qué es Delta Lake?

Instrucciones auxiliares

Las instrucciones auxiliares se usan para recopilar estadísticas, administrar el almacenamiento en caché, explorar metadatos, establecer configuraciones y administrar recursos:

Análisis de instrucción

Instrucciones para la caché de Apache Spark

Se aplica a:check marked yes Databricks Runtime

Instrucciones de descripción

Instrucciones de mostrar

Configuración, administración de variables y varias instrucciones

Administración de recursos

Se aplica a:check marked yes Databricks Runtime

Instrucciones de seguridad

Las instrucciones SQL de seguridad se usan para administrar el acceso a los datos:

Para más información sobre el uso de estas instrucciones, consulte Privilegios de metastore de Hive y objetos protegibles (heredados).