bigint 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 expr BIGINT'e dönüştürür. Bu işlev için CAST(expr AS BIGINT)bir eş anlamlıdır. Ayrıntılar için işlevine bakıncast.

Söz dizimi

bigint(expr)

Bağımsız değişkenler

  • expr: BIGINT'e dönüştürülebilen herhangi bir ifade.

Döndürülenler

BIR BIGINT.

expr sayı olarak ayrıştırılamayan bir STRING ise, Azure Databricks bir CAST_INVALID_INPUT hatası oluşturur. Değer BIGINT aralığına taşıyorsa Azure Databricks bir CAST_OVERFLOW hatası oluşturur.

Yaygın hata koşulları

Örnekler

> SELECT bigint(current_timestamp);
 1616168320
> SELECT bigint('5');
 5

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