:: (dubbele puntteken)

Van toepassing op:vinkje als ja aan Databricks SQL vinkje als ja aan Databricks Runtime

Hiermee wordt de waarde expr omgezet in het doelgegevenstype type. Deze operator is een synoniem voor cast functie.

Syntaxis

expr :: type

Argumenten

  • expr: Elke castable expressie.

Retouren

Het resultaat is type type.

Deze operator veroorzaakt dezelfde fouten als cast de functie. Gebruik ?:: de operator (vraag dubbele dubbele punt) om in plaats daarvan een fout te retourneren NULL .

Algemene foutvoorwaarden

Voorbeelden

> SELECT '20'::INTEGER;
 20

> SELECT typeof(NULL::STRING);
 string

> SELECT 'abc'::INT;
  Error: CAST_INVALID_INPUT