postgresql - 如何在pgadmin中备份表包含序列
问题描述
我正在使用 pgAdmin III。我像这样在 postgresql 中创建一个表首先我创建一个序列自动增量
CREATE SEQUENCE iosdevices_seq
INCREMENT 1
MINVALUE 1
MAXVALUE 9223372036854775807
START 1
CACHE 1;
ALTER TABLE iosdevices_seq
OWNER TO postgres;
第二个我用上面的顺序创建了一个表
CREATE TABLE iosdevices
(
deviceno bigint NOT NULL DEFAULT nextval('iosdevices_seq'::regclass),
userno integer NOT NULL,
timezoneoffset integer NOT NULL
)
WITH (
OIDS=FALSE
);
ALTER TABLE board_iosdevices
OWNER TO postgres;
但是当我备份和恢复数据库时,包含序列的表会失败。其他表不包含 Success。
有没有办法在 pgAdmin III 中备份表和序列?
解决方案
推荐阅读
- php - 如何从laravel中的文本中提取base64图像?
- amazon-web-services - 将策略分配给用户组访问的 aws 函数时出错
- unit-testing - 有没有办法检查一个函数是否从 phpunit 中的两个给定数字中返回一个?
- javascript - Sinon沙箱存根导出的异步功能不起作用
- ssh - 在 Windows 中通过 cmd 为 ssh 命令或 putty 提供代理
- java - SAML OKTA中用户登录成功后如何获取用户信息
- node.js - 作为 .find 运行时出现错误不是函数
- amazon-web-services - 将 S3 不明确的文件夹结构复制到简单的 s3 文件夹
- gstreamer - GstElement 属性描述在哪里?
- java - 如何在 Discord JDA 嵌入式消息中使用本地文件作为缩略图?