double işlevi

Ş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 DOUBLE değerine expr dönüştürür. Bu işlev için CAST(expr AS DOUBLE)bir eş anlamlıdır. Ayrıntılar için bkzcast. işlev.

Söz dizimi

double(expr)

Bağımsız değişkenler

  • expr: DOUBLE öğesine yayınlanabilecek bir ifade.

Döndürülenler

bir DOUBLE.

expr sayı olarak ayrıştırılamayan bir STRING ise, Azure Databricks bir CAST_INVALID_INPUT hatası oluşturur.

Yaygın hata koşulları

Örnekler

> SELECT double('5.2');
 5.2

> SELECT double('abc');
  Error: CAST_INVALID_INPUT