从不sequential的sequence(1)
遇到过好多问题关于如何在ORACLE 中创建类似SQLSERVER或Access中自增长字段。答案多是先建立一个Sequence,然后在Trigger中将Sequence的NEXTVAL的取值赋予所需要的列。看上去还不错。
但是一切真的那么顺利吗?Sequence 真的可以做到提供一序列连续没有遗漏的序列数值吗?
不妨作个实验:
XML:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
SQL> create sequence test_seq start with 1;