monotonically_increasing_id 函数

适用于:勾选“是” Databricks SQL 勾选“是” Databricks Runtime

返回单调递增的 64 位整数。

语法

monotonically_increasing_id()

参数

此函数没有参数。

返回

一个 BIGINT

生成的 ID 保证是单调递增且唯一的,但不是连续的。 该函数是不确定的,因此,如果为同一行多次调用,则它可能会返回不同的值。

示例

> SELECT monotonically_increasing_id();
 0