Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Şunlar için geçerlidir:SQL Server
Azure SQL Veritabanı
Azure SQL Yönetilen Örneği
Microsoft Fabric'te SQL veritabanı
Veritabanındaki her dizi nesnesi için bir satır içerir.
| Sütun adı | Veri türü | Description |
|---|---|---|
| <devralınan sütunlar> | Tüm sütunları sys.objects'ten devralır. | |
| start_value | sql_variant NULL DEĞIL | Dizi nesnesinin başlangıç değeri. Eğer dizi nesnesi ALTER SEQUENCE kullanılarak yeniden başlatılırsa, bu değerde yeniden başlar. Dizi nesnesi döndüğünde, start_value değil, minimum_value veya maximum_value'ye geçer. |
| increment | sql_variant NULL DEĞIL | Her oluşturulan değerden sonra dizis nesnesini artırmak için kullanılan değer. |
| minimum_value | sql_variant NULL | Dizi nesnesi tarafından üretilebilecek minimum değer. Bu değere ulaştıktan sonra, dizi nesnesi ya daha fazla değer üretmeye çalışırken hata döndürür ya da CYCLE seçeneği belirtilmişse yeniden başlatır. Eğer MINVALUE belirtilmemişse, bu sütun dizi üretecinin veri tipinin desteklediği minimum değeri döndürür. |
| maximum_value | sql_variant NULL | Dizi nesnesi tarafından üretilebilecek maksimum değer. Bu değere ulaştıktan sonra, dizi nesnesi ya daha fazla değer üretmeye çalışırken hata döndürmeye başlar ya da CYCLE seçeneği belirtilmişse yeniden başlatır. Eğer MAXVALUE belirtilmemişse, bu sütun dizi nesnesinin veri tipinin desteklediği maksimum değeri döndürür. |
| is_cycling | bit NOT NULL | Dizi nesnesi için NO CYCLE belirtilmediyse 0 döner, CYCLE belirtilmişse 1 döner. |
| is_cached | bit NOT NULL | Dizi nesnesi için NO CACHE belirtilmediyse 0 döndürür, CACHE belirtilmişse 1 döndürür. |
| cache_size | int NULL | Sıra nesnesi için belirtilen önbellek boyutunu döndürür. Bu sütun, dizisi NO CACHE seçeneğiyle oluşturulduysa veya önbellek boyutu belirtilmeden CACHE belirtildiyse NULL içerir. Önbellek boyutuyla belirtilen değer, dizi nesnesinin döndürebileceği maksimum değer sayısından büyükse, bu ulaşılamaz önbellek boyutu yine görüntülenir. |
| system_type_id | tinyint NOT NULL | Sistem tipinin ID'si, dizi nesnesinin veri tipi için. |
| user_type_id | int NOT NULL | Kullanıcı tarafından tanımlanan dizi nesnesi için veri tipinin kimliği. |
| kesinlik | tinyint NOT NULL | Veri türünün maksimum hassasiyeti. |
| scale | tinyint NOT NULL | Türün maksimum ölçeği. Ölçek, kullanıcılara tam meta veri sağlamak için hassasiyetle geri getirilir. Dizi nesneleri için ölçek her zaman 0'dır çünkü sadece tam sayı türlerine izin verilir. |
| current_value | sql_variant NULL DEĞIL | Son değer zorunludur. Yani, NEXT VALUE for fonksiyonunun en son yürütülmesinden veya sp_sequence_get_range prosedürünün yürütülmesinden elde edilen son değerden döndürülen değerdir. Eğer dizi hiç kullanılmadıysa, START WITH değerini döndürür. |
| is_exhausted | bit NOT NULL | 0, diziden daha fazla değer üretilebileceğini gösterir. 1, dizi nesnesinin MAXVALUE parametresine ulaştığını ve dizinin CYCLE olarak ayarlanmadığını gösterir. NEXT VALUE FOR fonksiyonu, ALTER SEQUENCE kullanılarak dizinin yeniden başlatılmasına kadar hata döndürür. |
| last_used_value | sql_variant NULL | Next Value For fonksiyonu tarafından üretilen son değeri döndürür. SQL Server 2017 ve sonrasında uygulanır. |
Permissions
SQL Server 2005 (9.x) ve sonraki sürümlerde, meta verilerin katalog görünümlerindeki görünürlüğü, kullanıcının sahip olduğu veya izni verilen güvence edilebilir varlıklarla sınırlıdır. Daha fazla bilgi için bkz. meta veri görünürlüğü yapılandırması .
Ayrıca Bkz.
sıra numaralarını
CREATE SEQUENCE (Transact-SQL)
DEĞIŞEN DIZİSİ (Transact-SQL)
DROP DIZISI (Transact-SQL)
(Transact-SQLIÇIN SONRAKI DEĞER )
sp_sequence_get_range (Transact-SQL)