tinyint fungsi

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

Mentransmisikan expr ke TINYINT. Fungsi ini adalah sinonim untuk CAST(expr AS TINYINT). Lihat cast fungsi untuk detailnya.

Sintaks

tinyint(expr)

Argumen

  • expr: Ekspresi apa pun yang dapat ditransmisikan ke TINYINT.

Mengembalikan

Hasilnya adalah TINYINT.

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

Kondisi kesalahan umum

Contoh

> SELECT tinyint('12');
 12
> SELECT tinyint(5.4);
 5

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