postgresql 创建id自增,id恢复最大

浪淘沙6个月前数据库145
CREATE SEQUENCE stu_id_seq

SELECT setval(
  'stu_id_seq',
  (SELECT GREATEST(MAX(id), 1) FROM stu)
);


相关文章

Ubuntu 22.04 安装linux sqlserver

1、下载公钥,从 ASCII 转换为 GPG 格式,并将其写入所需的位置:curl -fsSL https://packages.microsoft.com/keys/micros...

windows postgresql 迁移数据库

PostgreSQL 数据库的迁移可以通过多种方式进行,具体选择哪种方式取决于你的需求、数据库的大小以及你希望达到的停机时间。以下是几种常见的 PostgreSQL 数据库迁移方法:### 1. 使用...

PostgreSQL 里,如果 id in (13,14) 查出来是多行,想把它们合并成一行

SELECT string_agg(name, ',') AS names FROM article_class WHERE&nb...

ERROR: duplicate key value violates unique constraint "pub_menu_pkey" DETAIL: Key (id)=(1) already

CREATE SEQUENCE rw_fl_id_seq START 1;重新生成序列:如果是自动递增字段,可能需要重置序列,特别是在删除记录之后。例如,执行以...

PostgreSQL数据库允许其他IP连接到数据库(Windows & Linux)

https://blog.csdn.net/h1773655323/article/details/142454517...

postgresql 怎么设置用户,拒绝连上其它库

1、用 超级用户(postgres)执行:SELECT datname,        has_database_pr...

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。