在PostgreSQL当中,我们实现ID自增首先 创建 一个关联序列序列
    然后在字段默认值里设 nextval(‘plow_meta_id_seq’::regclass); 即可。

    • 查询所有自增序列

    SELECT “c”.”relname” FROM “pg_class” “c” WHERE “c”.”relkind” = ‘S’;

    • 创建自增序列

    CREATE SEQUENCE tablename_id_seq START 1;

    • 删除某个自增序列

    DROP SEQUENCE tablename_id_seq;

    • 更新某个自增序列

    alter sequence tablename_id_seq restart with 100;

    • 查询下一个序列

    select nextval(‘tablename_id_seq ‘);

    • pgSQL导表的时候,检查是否存在自增字段序列,然后创建

    CREATE SEQUENCE IF NOT EXISTS tablename_id_seq;