
# U0530006：序列定义的默认选项行为SQL Server和TaurusDB for PostgreSQL不一致
#### 描述
**数据库类型与版本**
- 源库类型与版本：SQL Server 所有版本。
- 目标库类型与版本：TaurusDB for PostgreSQL 16.4 及以后版本。
**语法示例**
在 SQL Server 和 TaurusDB for PostgreSQL 中序列定义的默认选项行为（MINVALUE，MAXVALUE，START WITH）可能存在差异。示例如下：
SQL Server语法：
```
CREATE SEQUENCE seq1  
    START WITH 1  
    INCREMENT BY 1
    MAXVALUE 2
    CYCLE
GO
-- SQL Server 返回1， TaurusDB for PostgreSQL返回1
SELECT NEXT VALUE FOR seq1
-- SQL Server 返回2， TaurusDB for PostgreSQL返回2
SELECT NEXT VALUE FOR seq1
-- SQL Server 返回-9223372036854775808， TaurusDB for PostgreSQL返回1
SELECT NEXT VALUE FOR seq1
```
#### 改造建议
用户可以根据业务进行相应调整：忽略相关提示，或者根据提示显式指定MINVALUE，MAXVALUE，START WITH等选项。
