Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Berlaku untuk:
Databricks SQL
Databricks Runtime
Mentransmisikan nilai expr ke DECIMAL. Fungsi ini adalah sinonim untuk CAST(expr AS decimal(10, 0)). Lihat cast fungsi untuk detailnya.
Sintaks
decimal(expr)
Argumen
-
expr: Ekspresi yang dapat ditransmisikan ke DECIMAL.
Mengembalikan
Hasilnya adalah DECIMAL(10, 0).
Jika expr adalah STRING yang tidak dapat diurai sebagai angka, Azure Databricks menimbulkan kesalahan CAST_INVALID_INPUT. Jika nilai melebihi presisi hasil, Azure Databricks menimbulkan kesalahan NUMERIC_VALUE_OUT_OF_RANGE.
Kondisi kesalahan umum
Contoh
> SELECT decimal('5.2');
5
> SELECT decimal('abc');
Error: CAST_INVALID_INPUT