:: (dvojtečka znaménko dvojtečky) – operátor

Platí pro:zaškrtnutí označeného ano Databricks SQL zaškrtnutí označeného ano Databricks Runtime

Přetypuje hodnotu expr na cílový datový typ type. Tento operátor je synonymem funkcecast.

Syntaxe

expr :: type

Argumenty

  • expr: Libovolný přetypovatelný výraz.

Návraty

Výsledek je typ type.

Tento operátor vyvolá stejné chyby jako cast funkce. K vrácení ?:: chyby použijte NULL).

Běžné chybové podmínky

Příklady

> SELECT '20'::INTEGER;
 20

> SELECT typeof(NULL::STRING);
 string

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