SQL Server:CREATE SEQUENCE - 未知对象类型

bil*_*oor 3 sql-server-2008

我在查询的以下部分遇到问题:

IF EXISTS (SELECT * FROM sys.sequences seq JOIN sys.schemas sch ON seq.schema_id=sch.schema_id WHERE seq.name=N'LID'  AND sch.name=N'dbo' )
   DROP SEQUENCE [dbo].[LID]
GO
Run Code Online (Sandbox Code Playgroud)

它一直告诉我,这sys.sequences是一个未知的对象名称,seq.schema_id无法解决.

我运行SQL Server Express 2008 R2.

我该如何解决?

Joe*_*eph 6

sys.sequences 表在sql server 2008中不可用

序列是从SQL Server 2012的 sql server中引入的

点击这里