我希望使用此sql查询更改带有_id_seq
后缀的表中的某些数据:
UPDATE user_custom_fields_id_seq SET last_value = 1000;
但是我收到以下错误:
ERROR: cannot change sequence "user_custom_fields_id_seq"
无论如何只使用SQL来绕过这个错误吗?
答案 0 :(得分:6)
使用ATER SEQUENCE命令:
ALTER SEQUENCE user_custom_fields_id_seq
RESTART WITH 1000;
user_custom_fields_id_seq
不是表,它是一个序列。