当前位置: 首页 > 知识库问答 >
问题:

Postgres起始表ID从1000开始

章盛
2023-03-14

在你把它标记为复制品之前。我在另一个帖子上找到了这个答案,但很难找到答案。

从psql中,我看到了我的表格:

\d people

表:

我试过的代码似乎什么也没做...

ALTER SEQUENCE people_id_seq RESTART 1000

如何让主键从1000开始?

共有2个答案

丌官丰羽
2023-03-14

你为什么这样申报身份?

我的意思是,我会做以下事情:

创建表人(id串行,约束主密钥KeyID主键(id));

现在,如果你想从1000开始你的序列,你的改变查询将工作。

更改人员顺序\u id_seq重新启动1000

耿敏达
2023-03-14

下面的查询将序列值设置为999。下次访问序列时,您将得到1000。

SELECT setval('people_id_seq', 999);

参考:

PostgreSQL手册上的序列操作函数

 类似资料:
  • 问题内容: 我需要主键从1000开始。 我正在使用MySQL。 问题答案: 如果您的表已经使用自动增量创建。所以你可以使用 否则把你的 它在决赛之前);

  • 问题内容: 在产品页面上,我有一个下拉列表,列出了与产品页面关联的当前颜色选项。 在此示例中,产品页面SKU为250E,可在以下位置使用: 如果客户选择GREEN,则我想运行一个MySQL命令,该命令将根据下面显示的custom_order值将数据更改为首先显示GREEN值。 起始值应覆盖其他数据项,然后应保留custom_order值。custom_order字段的字母类似c1,c2(它们将始终

  • 注意:这大部分是Java特有的-需要语言特有的调用方法 如果没有获得Vertx对象,Vert.x做不了什么。 Vertx对象是 Vert.x 的控制中心,几乎可以做所有事,包括创建客户端和服务器,获取引用到事件总线(event bus)、 设置计时器等。 所以怎么获得Vertx实例? 如果已经嵌入了 Vert.x,然后只需创建一个实例,如下所示: Vertx vertx = Vertx.vertx

  • 准备好了吗? 准备来开始我们的旅程!如果你就是那种从不看说明书的人,我推荐你还是回头看一下简介的最后一节。那里面讲了这个教学中你需要用到的工具及基本用法。我们首先要做的就是进入 ghc 的交互模式,接着就可以写几个函数体验一下 Haskell 了。打开终端机,输入 ghci,你会看到下列欢迎消息: GHCi,version6.8.2:http://www.haskell.org/ghc/ :?fo

  • 从零开始 欢迎您选择ILRuntime , 根据下面教程您可以快速的开始。 起步 在Unity2018以上版本中开始使用ILRuntime ILRuntime1.6版新增了Package Manager发布,使用Unity2018以上版本可以直接通过Package Manager安装,具体方法如下 如果你使用的是中国特别版Unity,那直接打开Package Manager即可找到ILRuntim

  • 我正在尝试加载存储在数据库中的事件。我当时正在arshaw的FullCalendar网站上阅读decumentation,但没有成功。在这里您可以看到我的用户详细信息站点,在这里您可以看到包含事件的表 在my InitDatabaseService中,存储了一个事件: 这很有效。但我不知道如何将此事件添加到日历而不是表中。这是我日程安排中的完整日历脚本。html: 我尝试使用foreach添加所有