[当我创建一个以pk字段为标识的表,并且运行带有测试数据行的脚本时,序列不同步例如:
ID NUMBER(11) GENERATED BY DEFAULT ON NULL AS IDENTITY, CONSTRAINT test_id_pk PRIMARY KEY(ID),
text VARCHAR2(20)
);
INSERT INTO test VALUES(1,'asd');
INSERT INTO test VALUES(2,'asd');
INSERT INTO test VALUES(3,'asd');
INSERT INTO test VALUES(4,'asd');
INSERT INTO test VALUES(5,'asd');
INSERT INTO test VALUES(6,'asd');
然后我做的时候>]
SELECT "autogenerated sequence".nextval FROM DUAL;
结果为1
是否有一种方法可以同步所有序列?现在必须将我的测试脚本的pk字段更改为NULL,因此序列不会不同步
[当我创建一个以pk字段作为标识的表,并且运行带有测试数据行的脚本时,序列不同步,例如:ID NUMBER(11)由默认的空ID生成,约束为test_id_pk ...
使用以下命令将序列与现有数据同步: