int fungsi

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

Mentransmisikan nilai expr ke INTEGER. Fungsi ini adalah sinonim untuk CAST(expr AS INTEGER).

Sintaks

int(expr)

Argumen

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

Mengembalikan

INTEGER.

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

Kondisi kesalahan umum

Contoh

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

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