ERROR: relation “xxx_id_seq“ does not exist
2023-03-07 09:15:47 时间
目录
1 解决
出现原因:由于表中建立了自增字段,id定义为Serial 类型,当执行完成建表语句后,其字段便成 int4 NOT NULL DEFAULT nextval(’“xxx”.xxx_id_seq’::regclass)
由于xxx_id_seq该序列只能在创建表的时候才能生成所以,会出现错误。
解决办法 将该字段改为serial类型即可
CREATE TABLE t_sms_reminder_log
(
id serial NOT NULL,
type character varying(255),
CONSTRAINT t_sms_reminder_log_pkey PRIMARY KEY (id)
)
WITH (
OIDS=FALSE
);
ALTER TABLE t_sms_reminder_log
OWNER TO terra;
一定要在建表的时候改啊
相关文章
- 为探究OpenHarmony 屏幕截图API做的工作
- 缺失多年,GNOME Web(Epiphany)终于支持扩展了
- 如何构建前端领域的 “干净架构”
- 俄罗斯政府机构从 Windows 转向使用 Linux
- 一款超好用的 Kubernetes 配置错误检测工具 Datree
- 一文带你用80行代码实现简易 RxJS
- Vim 9.0 重大更新,Linux 编辑器使用新的脚本语言
- 还在自己写 Go 系统监控函数吗?
- 敏捷软件开发需遵循的五大原则
- 面试突击:如何正确停止线程?
- 用 TS 类型系统实现大数加法
- 用React和Typescript编写纯净代码的十一种必备模式
- 系统学习 TypeScript之开发流程和语法规则
- 雪花算法:分布式唯一ID生成利器
- 系统学习 TypeScript 之一认识 TypeScript
- 一分钟了解 RSA 算法到底是个什么鬼?
- 前后端分离项目,如何解决跨域问题?
- 如何使用 Travis CI 构建 CI/CD 管道
- 大厂偏爱的 Agent 技术究竟是个啥
- 三分钟带你用 Go 语言实现枚举