Oharra
Baimena behar duzu orria atzitzeko. Direktorioetan saioa has dezakezu edo haiek alda ditzakezu.
Baimena behar duzu orria atzitzeko. Direktorioak alda ditzakezu.
Tipo de
Se aplica a:
Databricks SQL
Databricks Runtime
Representa el valor NULL sin tipo.
Sintaxis
{ NULL | VOID }
Límites
El único valor que el tipo VOID puede contener es NULL.
Las tablas de Delta Lake tienen las siguientes limitaciones para VOID las operaciones de escritura:
-
VOIDno se acepta dentro de tipos complejos comoARRAY,MAPo tipos definidos por el usuario (UDT). - Una tabla no puede tener solo
VOIDcolumnas ni ningún otro tipo. - Un
STRUCTno puede tener soloVOIDcampos y ningún otro tipo.
Estas limitaciones solo se aplican a las operaciones de escritura de datos, no a las operaciones de solo lectura o de solo metadatos.
Literales
NULL
Ejemplos
> SELECT typeof(NULL);
VOID
> SELECT cast(NULL AS VOID);
VOID
Compatibilidad con tablas delta
En Databricks Runtime 18.2 y versiones posteriores, Delta Lake admite VOID columnas. Una VOID columna se puede ampliar a cualquier otro tipo de datos.
VOID en las escrituras de streaming no se admite, ya que los esquemas deben establecerse al usar streaming.
Nota:
En versiones anteriores, Delta Lake no admite el VOID tipo . Consulte las notas de la versión de Databricks Runtime 18.2 para obtener más información sobre los cambios de comportamiento al actualizar.