在Oracle中有一种生成序列号的机制,例如:
CREATE SEQUENCE supplier_seq
MINVALUE 1
MAXVALUE 999999999999999999999999999
START WITH 1
INCREMENT BY 1
CACHE 20;
然后执行该语句
supplier_seq.nextval
如何在MS SQL Server中创建相同的功能以检索下一个序列号?
编辑:我不是在寻找为表记录自动生成键的方法。我需要生成一个唯一值,我可以将其用作过程的(逻辑)ID。因此,我需要Oracle提供的确切功能。