postgresql删除主键
ALTER TABLE tablename
DROP CONSTRAINT primaryname
。
talbename:表示表名
primaryname:表示主键名
例子:
postgres=# \d c_tab; Table "public.c_tab" Column | Type | Modifiers ---------------+-----------------------------+----------- uptime | timestamp without time zone | not null temp | integer| Indexes: "c_tab_pkey" PRIMARY KEY, btree (uptime)
上面的c_tab_pkey
就是主键名。
postgres=# alter table c_tab drop constraint c_tab_pkey;ALTER TABLE
与50位技术专家面对面 20年技术见证,附赠技术全景图