smallint fungsi

Berlaku untuk:centang ditandai ya Databricks SQL centang ditandai ya Databricks Runtime

Melemparkan nilai expr ke SMALLINT. Fungsi ini adalah sinonim untuk CAST(expr AS SMALLINT). Lihat cast fungsi untuk detailnya.

Sintaks

smallint(expr)

Argumen

  • expr: Ekspresi apa pun yang dapat dicor ke SMALLINT.

Mengembalikan

Hasilnya adalah SMALLINT.

Jika expr adalah STRING yang tidak dapat diurai sebagai angka, Azure Databricks menimbulkan kesalahan CAST_INVALID_INPUT. Jika nilai meluap ke rentang SMALLINT, Azure Databricks menaikkan kesalahan CAST_OVERFLOW.

Kondisi kesalahan umum

Contoh

> SELECT smallint(-5.6);
 5
> SELECT smallint('5');
 5

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