Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Van toepassing op:
Databricks SQL
Databricks Runtime
Vertegenwoordigt de niet-getypte NULL-waarde
Syntaxis
{ NULL | VOID }
Limieten
De enige waarde die het type VOID kan bevatten, is NULL.
Delta Lake-tabellen hebben de volgende beperkingen voor VOID schrijfbewerkingen:
-
VOIDwordt niet geaccepteerd in complexe typen, zoalsARRAY,MAPof door de gebruiker gedefinieerde typen (UDT's). - Een tabel mag niet alleen
VOIDkolommen en geen andere typen hebben. - Een
STRUCTmag niet alleenVOIDvelden en geen andere typen hebben.
Deze beperkingen gelden alleen voor bewerkingen voor het schrijven van gegevens, niet voor bewerkingen met alleen-lezen of metagegevens.
Letterlijke waarden
NULL
Voorbeelden
> SELECT typeof(NULL);
VOID
> SELECT cast(NULL AS VOID);
VOID
Ondersteuning voor Delta-tabellen
In Databricks Runtime 18.2 en hoger ondersteunt VOID Delta Lake kolommen. Een VOID kolom kan worden uitgebreid naar elk ander gegevenstype.
VOID in streaming-schrijfbewerkingen wordt niet ondersteund omdat de schema's moeten worden ingesteld bij het gebruik van streaming.
Opmerking
In eerdere versies biedt Delta Lake geen ondersteuning voor het VOID type. Zie de releaseopmerkingen voor Databricks Runtime 18.2 voor meer informatie over gedragswijzigingen bij het upgraden.