Bagikan melalui


URUTAN (T-SQL)

Berlaku untuk:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceDatabase SQL di Microsoft Fabric

Mengembalikan satu baris untuk setiap urutan yang dapat diakses oleh pengguna saat ini dalam database saat ini.

Untuk mengambil informasi dari tampilan ini, tentukan nama yang sepenuhnya memenuhi syarat dari INFORMATION_SCHEMA.<view_name>.

Nama kolom Jenis data Deskripsi
SEQUENCE_CATALOG nvarchar(128) Kualifikasi urutan
SEQUENCE_SCHEMA nvarchar(128) Nama skema yang berisi urutan
SEQUENCE_NAME nvarchar(128) Nama urutan
DATA_TYPE nvarchar(128) Jenis data urutan
NUMERIC_PRECISION kecil Presisi urutan
NUMERIC_PRECISION_RADIX smallint Radix presisi dari data numerik perkiraan, data numerik eksak, data bilangan bulat, atau data keuangan. Jika tidak, NULL dikembalikan.
NUMERIC_SCALE int Skala data numerik perkiraan, data numerik eksak, data integer, atau data keuangan. Jika tidak, NULL dikembalikan.
START_VALUE int Menentukan nilai pertama yang dikembalikan oleh objek urutan.
MINIMUM_VALUE int Batas untuk objek urutan. Nilai minimum default untuk objek urutan baru adalah nilai minimum dari jenis data objek urutan. Ini 0 untuk jenis data kecil , dan angka negatif untuk semua jenis data lainnya.
MAXIMUM_VALUE int Batas untuk objek urutan. Nilai maksimum default untuk objek urutan baru adalah nilai maksimum dari jenis data objek urutan.
INCREMENT int Nilai yang digunakan untuk menaikkan (atau mengurangi jika negatif) nilai objek urutan untuk setiap panggilan ke NEXT VALUE FOR fungsi. Jika kenaikan adalah nilai negatif, objek urutan turun; jika tidak, itu naik. Kenaikan tidak boleh 0. Kenaikan default untuk objek urutan baru adalah 1.
CYCLE_OPTION int Properti yang menentukan apakah objek urutan harus dimulai ulang dari nilai minimum (atau maksimum untuk objek urutan menurun), atau melempar pengecualian ketika nilai minimum atau maksimumnya terlampaui. Opsi siklus default untuk objek urutan baru adalah NO CYCLE.
DECLARED_DATA_TYPE int Jenis data untuk jenis data yang ditentukan pengguna.
DECLARED_DATA_PRECISION int Presisi untuk jenis data yang ditentukan pengguna.
DECLARED_NUMERIC_SCALE int Skala numerik untuk jenis data yang ditentukan pengguna.

Contoh

Contoh berikut mengembalikan informasi tentang skema dalam database pengujian:

SELECT * FROM test.INFORMATION_SCHEMA.SEQUENCES;