不能在 POSTGRES 中给出主键属性



为什么这不起作用呢?

ALTER TABLE IF EXISTS public.post 
ALTER COLUMN id TYPE INTEGER PRIMARY KEY
OWNER to postgres;

错误是

在"PRIMARY"处或附近有语法错误

PostgreSQL的语法如下:

试试这个:

ALTER TABLE IF EXISTS public.post 
ADD PRIMARY KEY (id);

文档:https://www.postgresqltutorial.com/postgresql-primary-key/

最新更新