在 pg12 中,使用 GENERATED BY DEFAULT AS IDENTITY
创建的主键重新计数的方法:
ALTER TABLE table ALTER COLUMN "id" RESTART;
或
ALTER TABLE table ALTER COLUMN "id" RESTART WITH 1;
在 pg12 中,使用 GENERATED BY DEFAULT AS IDENTITY
创建的主键重新计数的方法:
ALTER TABLE table ALTER COLUMN "id" RESTART;
或
ALTER TABLE table ALTER COLUMN "id" RESTART WITH 1;
array_agg(field)
输出的是数组,如果要再转成字符串:
array_to_string( array_agg(field), ',')
pg 默认不能使用 uuid_generate_v4()
函数,开启方法如下:
create extension "uuid-ossp";
验证一下:
select uuid_generate_v4();