Aracılığıyla paylaş


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

Şunun için geçerlidir:onay işareti evet Databricks Runtime 15.3 ve üzeri

Hata toleransı ile değeri expr hedef veri türüne type dönüştürür. Bu işleç, try_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.

Örnekler

> SELECT '20'?::INTEGER;
 20

> SELECT 'twenty'?::INTEGER;
 NULL

> SELECT typeof(NULL?::STRING);
 string