软件下载吧文章资讯

分类分类

SQL Server序列SEQUENCE用法介绍

2024-03-11 15:08作者:下载吧

一、概述

SQL SERVER2012 之前版本,一般采用GUID或者IDENTITY来作为标示符。在2012中,微软终于增加了 SEQUENCE 对象,功能和性能都有了很大的提高。 
序列是一种用户定义的架构绑定对象,它根据创建该序列时采用的规范生成一组数值。 这组数值以定义的间隔按升序或降序生成,并且可根据要求循环(重复)。

序列的限制(limitation)有二个

选择使用序列的情况:

在以下情况下将使用序列,而非标识列:

二、创建序列:CREATE SEQUENCE

我们可以在SSMS中创建也可以使用SQL SERVER脚本创建序列对象:

SQL Server序列SEQUENCE用法介绍

SQL Server序列SEQUENCE用法介绍

1、使用默认值创建序列:若要创建从 -2,147,483,648 到 2,147,483,647 且增量为 1 的整数序列号。

CREATE SEQUENCE Schema.SequenceName
AS int
INCREMENT BY 1 ;
展开全部

相关文章

说两句网友评论
    我要跟贴
    取消