如何将随机整数插入 PostgreSQL 中的特定列

RKR*_*RKR 2 sql database postgresql

我在 PostgreSQL 中有一个现有表“public.trip_info”,我向它添加了一个新列“zone”,现在我想在列中插入 1 到 80 之间的随机整数。所以我知道如何生成随机数 1 到 80在 PostgreSQL 中。

SELECT floor(random() * 80 + 1)::int;
Run Code Online (Sandbox Code Playgroud)

如何将其插入到所有行的列中。我是 SQL 脚本的新手。

Gor*_*off 8

这个怎么样?

update public.trip_info
    set zone = floor(random() * 80 + 1)::int;
Run Code Online (Sandbox Code Playgroud)