【发布时间】:2012-02-23 08:28:53
【问题描述】:
如何在 PostgreSQL 中合并相同的表以强制使用不同的序列号。
我的场景:第一列是一个大序列号,主键设置为按序列中的增量 1 自动增长。但它们都以 1,2,3,4.... 开头。
表:数据1
1|A 2|B 3|C表:数据2
1|D 2|E 3|F结果应该是:
1|A 2|B 3|C 4|D 5|E 6|楼要求条件:合并后所有行的序列号应保持唯一。
我有两个问题:
谁能帮我弄清楚如何在 PostgreSQL 8.4+ 或 9+ 中创建一个查询来合并两个相同的表?
在 PostgreSQL 命令或 PgAdmin 或某些实用程序中是否有直接合并两个表的方法?
请指导我。
【问题讨论】:
标签: sql postgresql merge