Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Şunlar için geçerlidir:
Databricks SQL
Databricks Runtime
Değeri DECIMAL değerine expr dönüştürür. Bu işlev için CAST(expr AS decimal(10, 0))bir eş anlamlıdır. Ayrıntılar için işlevine bakıncast.
Söz dizimi
decimal(expr)
Bağımsız değişkenler
-
expr: ONDALıK olarak atanabilen bir ifade.
Döndürülenler
Sonuç ONDALıK(10, 0) olur.
expr sayı olarak ayrıştırılamayan bir STRING ise, Azure Databricks bir CAST_INVALID_INPUT hatası oluşturur. Değer sonucun duyarlığı aşıyorsa Azure Databricks bir NUMERIC_VALUE_OUT_OF_RANGE hatası oluşturur.
Yaygın hata koşulları
Örnekler
> SELECT decimal('5.2');
5
> SELECT decimal('abc');
Error: CAST_INVALID_INPUT