SQL SERVER 2012 T-SQL 新增对象 SEQUENCE,服务器级的对象。
下面来实践一下:
CREATE SEQUENCE DBO.SQ1
AS TINYINT
START WITH 1
INCREMENT BY 1
MINVALUE 1
MAXVALUE 3
CYCLE;
GO
CREATE TABLE T1
(ID INTEGER DEFAULT(NEXT VALUE FOR DBO.SQ1),
NAME VARCHAR(20)
)
GO
INSERT INTO T1(NAME) VALUES('A'),
('B'),
('C'),('D'),('E'),('F'),('G'),('H'),('I'),('J')
GO
SELECT * FROM T1

本文介绍如何在SQL Server 2012中使用新的T-SQL对象SEQUENCE,并通过实例演示了如何创建SEQUENCE及在表中应用。包括SEQUENCE的定义、设置范围和循环等特性。
903

被折叠的 条评论
为什么被折叠?



