Aracılığıyla paylaş


SIRA (Transact-sql) bırak

Bir sıra nesnesi, geçerli veritabanından kaldırır.

Konu bağlantısı simgesi Transact-SQL Sözdizim Kuralları

Sözdizimi

DROP SEQUENCE { [ database_name . [ schema_name ] . | schema_name. ]    sequence_name } [ ,...n ]
 [ ; ]

Bağımsız değişkenler

  • database_name
    Sıra nesnesinin oluşturulduğu veritabanı adıdır.

  • schema_name
    Sıra nesnesinin ait olduğu şema addır.

  • sequence_name
    Sıra kesilmesini addır. Türü sysname.

Açıklamalar

Sıra nesnesi kesilmesini böylece oluşturulan sayı hala kullanımda olsa bile sayı üreten sonra bir sıra nesnesi için sürekli ilişki sayı üretileceğini, vardır.

Bir saklı yordam veya tetikleyiciyi, başvuruda bulunulan süre şema bağlı olmadığından bir sıra nesnesi kesilmesini. Eğer bir tabloda varsayılan değer olarak başvurulan bir sıra nesnesi bırakılan olamaz. Hata iletisini sıraya başvuran nesne listesini verir.

Veritabanındaki tüm sıra nesneleri listelemek için aşağıdaki deyimi yürütme.

SELECT sch.name + '.' + seq.name AS [Sequence schema and name] 
    FROM sys.sequences AS seq
    JOIN sys.schemas AS sch
        ON seq.schema_id = sch.schema_id ;
GO

SELECT sch.name + '.' + seq.name AS [Sequence schema and name] 
    FROM sys.sequences AS seq
    JOIN sys.schemas AS sch
        ON seq.schema_id = sch.schema_id ;
GO

Güvenlik

İzinler

Şema alter veya control izni gerektirir.

Denetim

Denetlenecek SIRASI açılan, monitör schema_object_change_group.

Örnekler

Aşağıdaki örnek, adlı bir sıra nesnesi kaldırır CountBy1Geçerli veritabanından.

DROP SEQUENCE CountBy1 ;
GO

DROP SEQUENCE CountBy1 ;
GO

Ayrıca bkz.

Başvuru

alter SIRASI (Transact-sql)

SIRA (Transact-sql) oluştur

SONRAKİ değeri (Transact-sql)

Kavramlar

Sıra numaraları