我有一些主键的表。我需要再添加一个字段,它应该是新的主键。我下一步要做的是:
ALTER TABLE some_table ALTER COLUMN user_count DROP PRIMARY KEY, ADD COLUMN id serial PRIMARY KEY;
但我得到了下一个错误:
Error: pq: syntax error at or near "PRIMARY"
gt0wga4j1#
首先,删除主键
ALTER TABLE some_table DROP CONSTRAINT user_count
然后添加新的
ALTER TABLE some_table ADD COLUMN id serial PRIMARY KEY
1条答案
按热度按时间gt0wga4j1#
首先,删除主键
然后添加新的