【发布时间】:2019-03-12 06:48:36
【问题描述】:
我有以下 SQL 代码:
-- Table: public.student
-- DROP TABLE public.student;
CREATE TABLE public.student
(
id integer NOT NULL DEFAULT nextval('student_id_seq'::regclass),
country character varying(30) COLLATE pg_catalog."default" NOT NULL,
email character varying(30) COLLATE pg_catalog."default" NOT NULL,
first_name character varying(255) COLLATE pg_catalog."default" NOT NULL,
last_name character varying(255) COLLATE pg_catalog."default" NOT NULL,
section character varying(255) COLLATE pg_catalog."default" NOT NULL,
sex character varying(255) COLLATE pg_catalog."default" NOT NULL,
CONSTRAINT student_pkey PRIMARY KEY (id)
)
WITH (
OIDS = FALSE
)
TABLESPACE pg_default;
ALTER TABLE public.student
OWNER to postgres;
我的查询没有执行
错误:关系“student_id_seq”不存在 SQL 状态:42P01
【问题讨论】:
-
您收到该错误是因为您没有创建序列。
标签: postgresql