原来sqlserver也能用序列呀,我原来以为只有oracle有呢 浅薄了~
- 创建序列
CREATE SEQUENCE A_SequenceSTART WITH 1INCREMENT BY 1;
- 使用序列
oracle使用序列是A_Sequence.NEXTVAL,而sqlserver是NEXT VALUE FOR A_Sequence
CREATE TABLE A_TABLE
(ID INT DEFAULT(NEXT VALUE FOR A_Sequence) PRIMARY KEY,CreateDate DATETIME
);