Condividi tramite


:: Operatore (segno due punti)

Si applica a:segno di spunta sì Databricks SQL segno di spunta sì Databricks Runtime

Esegue il cast del valore expr al tipo di dati di destinazione type. Questo operatore è un sinonimo di cast funzione.

Sintassi

expr :: type

Argomenti

  • expr: qualsiasi espressione castable.

Valori restituiti

Il risultato è di tipo type.

Questo operatore genera gli stessi errori della cast funzione. Usare ?:: invece l'operatore (segno doppio due punti) per restituire NULL l'errore.

Condizioni di errore comuni

Esempi

> SELECT '20'::INTEGER;
 20

> SELECT typeof(NULL::STRING);
 string

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