Aracılığıyla paylaş


DIZILER (Transact-SQL)

Şunlar için geçerlidir:SQL ServerAzure SQL VeritabanıAzure SQL Yönetilen ÖrneğiMicrosoft Fabric'te SQL veritabanı

Mevcut veritabanında mevcut kullanıcının erişebileceği her dizi için bir satır döndürür.

Bu görünümlerden bilgi almak için, tam nitelikli adı belirtin.INFORMATION_SCHEMA.<view_name>

Sütun adı Veri türü Description
SEQUENCE_CATALOG nvarchar(128) Dizi niteleyicisi
SEQUENCE_SCHEMA nvarchar(128) Diziyi içeren şemanın adı
SEQUENCE_NAME nvarchar(128) Sıra adı
DATA_TYPE nvarchar(128) Dizi veri tipi
NUMERIC_PRECISION tinyint Dizinin hassasiyeti
NUMERIC_PRECISION_RADIX smallint Yaklaşık sayısal verinin, kesin sayısal verinin, tam sayı verinin veya para verisinin hassas radiksi. Aksi takdirde, NULL geri gönderilir.
NUMERIC_SCALE int Yaklaşık sayısal veriler, kesin sayısal veriler, tam sayı veriler veya para verileri ölçeği. Aksi takdirde, NULL geri gönderilir.
START_VALUE int Dizi nesnesinin döndüren ilk değerini belirtir.
MINIMUM_VALUE int Dizi nesnesinin sınırları. Yeni bir sıra nesnesi için varsayılan en düşük değer, dizi nesnesinin veri türünün en düşük değeridir. Bu, 0tinyint veri tipi için, diğer tüm veri türleri için ise negatif bir sayıdır.
MAXIMUM_VALUE int Dizi nesnesinin sınırları. Yeni bir sıra nesnesi için varsayılan en yüksek değer, sıralı nesnenin veri türünün en büyük değeridir.
INCREMENT int İşleve yapılan her çağrı için sıralı nesnenin değerini artırmak (veya negatifse azaltmak) için NEXT VALUE FOR kullanılan değer. Artış negatif bir değerse, sıra nesnesi azalandır; aksi takdirde, artan olur. Artış 0 olamaz. Yeni bir dizi nesnesi için varsayılan artış .1
CYCLE_OPTION int Dizi nesnesinin minimum değerden (veya azalan dizi nesneleri için maksimumdan) yeniden başlatıp başlatılmaması veya minimum veya maksimum değeri aşıldığında istisna atılması gerektiğini belirten özellik. Yeni sıralı nesneler için varsayılan döngü seçeneği şeklindedir NO CYCLE.
DECLARED_DATA_TYPE int Kullanıcı tanımlı veri tipi için veri türü.
DECLARED_DATA_PRECISION int Kullanıcı tanımlı veri tipi için hassasiyet.
DECLARED_NUMERIC_SCALE int Kullanıcı tanımlı veri türü için sayısal ölçek.

Örnekler

Aşağıdaki örnek, test veritabanındaki şemalar hakkında bilgi vermektedir:

SELECT * FROM test.INFORMATION_SCHEMA.SEQUENCES;