我有Microsoft SQL Server 2016,我使用SSMS来完成数据库工作。我正在尝试创建序列,并且我一直收到此错误
CREATE SEQUENCE dbo.seq_changeid As int START WITH 1 INCREMENT BY 1;
错误
Msg 102,Level 15,State 1,Line 1 “SEQUENCE'。
附近的语法错误Msg 319,Level 15,State 1,Line 1 关键字'与'附近的语法不正确。如果此语句是公用表表达式或xmlnamespaces子句,则必须以分号结束前一个语句。
我在SQLCMD中尝试了它,但它也没有在那里工作。这是我用于某些测试的本地数据库。我使用SQL Server身份验证登录。
我甚至试过select * from sys.sequences
并且错误
Msg 208,Level 16,State 1,Line 10
无效的对象名称' sys.sequences'