:: (iki nokta üst üste işareti) işleci

Şunlar için geçerlidir:onay işareti evet olarak işaretlenmiş Databricks SQL onay işareti evet olarak işaretlenmiş Databricks Runtime

Değeri expr hedef veri türüne dönüştürür type. Bu işleç, cast işlevin eş anlamlısıdır.

Söz dizimi

expr :: type

Bağımsız değişkenler

  • expr: Herhangi bir yayınlanabilir ifade.

Döndürülenler

Sonuç türüdür type.

Bu işleç işlevle aynı hataları castoluşturur. Bunun yerine hata döndürmek ?:: için NULL.

Yaygın hata koşulları

Örnekler

> SELECT '20'::INTEGER;
 20

> SELECT typeof(NULL::STRING);
 string

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