Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Tipo
Aplica-se a:
SQL do Databricks
Runtime do Databricks
Representa o valor NULL não tipado
Sintaxe
{ NULL | VOID }
Limites
O único valor que o tipo VOID pode conter é NULL.
As tabelas delta lake têm as seguintes limitações VOID para operações de gravação:
-
VOIDnão é aceito dentro de tipos complexos, comoARRAYMAPUDTs ou tipos definidos pelo usuário. - Uma tabela não pode ter apenas
VOIDcolunas e nenhum outro tipo. - Não
STRUCTé possível ter apenasVOIDcampos e nenhum outro tipo.
Essas limitações se aplicam apenas a operações de gravação de dados, não a operações somente de leitura ou metadados.
Literais
NULO
Exemplos
> SELECT typeof(NULL);
VOID
> SELECT cast(NULL AS VOID);
VOID
Suporte à tabela Delta
No Databricks Runtime 18.2 e superior, o Delta Lake dá VOID suporte a colunas. Uma VOID coluna pode ser ampliada para qualquer outro tipo de dados.
VOID não há suporte para gravações de streaming, pois os esquemas devem ser definidos ao usar o streaming.
Observação
Em versões anteriores, o Delta Lake não dá suporte ao VOID tipo. Consulte as notas de versão do Databricks Runtime 18.2 para obter detalhes sobre alterações comportamentais durante a atualização.