使用 RESTART WITH 选项指定该序列的新的第一个数字。如果使用 ALTER SEQUENCE 语句指定了 min 或 max 值,则 restart 值必须是 INT8 范围内的整数,它大于等于 min 值(对于递增顺序),或小于等于 max 值(对于递减顺序)。WITH 关键字是可选的。
当您使用 RESTART 选项修改序列时,restart 值存储在 syssequences 系统目录表中,直到 NEXTVAL 操作中第一次使用该序列对象。在此以后,该值就在系统目录中复位。使用 dbschema 实用程序可以递增数据库中的序列对象,从而在生成的数字中产生间隔,您可能不希望这些数字在需要序列化整数的应用程序中出现。