Aracılığıyla paylaş


sys.system_parameters (Transact-SQL)

Şunlar için geçerlidir:SQL ServerAzure SQL VeritabanıAzure SQL Yönetilen ÖrneğiAzure Synapse AnalyticsAnaliz Platformu Sistemi (PDW)Microsoft Fabric'teki SQL analiz uç noktasıMicrosoft Fabric'teki ambarMicrosoft Fabric'teki SQL veritabanı

Parametresi olan her sistem nesnesi için bir satır içerir.

Sütun adı Veri türü Description
object_id int Bu parametrenin ait olduğu nesnenin kimliği.
name sysname Parametrenin adı. nesnesinde benzersizdir.

Eğer nesne skaler fonksiyon ise, parametre adı döndürme değerini temsil eden satırda boş bir dizidir.
parameter_id int Parametrenin ID'si. nesnesinde benzersizdir. Eğer nesne skaler fonksiyon ise, parameter_id = 0 dönüş değerini temsil eder.
system_type_id tinyint Parametrenin sistem tipinin ID'si.
user_type_id int Kullanıcı tarafından tanımlanan parametre türünün kimliği.

Türün adını döndürmek için bu sütundaki sys.types katalog görünümüne katılın.
max_length smallint Parametrenin maksimum uzunluğu, bayt cinsinden. Değer, sütun veri tipi varchar(max),nvarchar(max), varbinary(max) veya xml olduğunda -1.
precision tinyint Sayısal tabanlıysa parametrenin hassasiyeti; aksi takdirde, 0.
scale tinyint Parametrenin ölçeki, sayısal tabanlıysa; aksi takdirde, 0.
is_output bit 1 = Parametre çıktı (veya dönüş) şeklindedir; aksi takdirde, 0.
is_cursor_ref bit 1 = Parametre, bir imlecim-referans parametresidir.
has_default_value bit 1 = Parametrenin varsayılan değeri vardır.

SQL Server, bu katalog görünümünde yalnızca CLR nesneleri için varsayılan değerleri korur; bu nedenle, bu sütun her zaman Transact-SQL nesne için 0 değerine sahiptir. Transact-SQL nesnesinde bir parametrenin varsayılan değerini görüntülemek için sys.sql_modules katalog görünümünün sütununu sorgulayın definition veya OBJECT_DEFINITION sistem fonksiyonunu kullanın.
is_xml_document bit 1 = İçerik tam bir XML belgesidir.

0 = İçerik bir belge parçasıdır veya sütunun veri tipi xml değildir.
default_value sql_variant Eğer has_default_value 1 ise, bu sütunun değeri parametrenin varsayılan değeridir; aksi takdirde NULL.
xml_collection_id int Parametrenin veri tipi xml ise ve XML ise sıfır değildir. Değer, parametre için doğrulama XML şema isim alanını içeren koleksiyonun kimliğidir.

0 = XML şema koleksiyonu yok.
is_readonly bit 1 = Parametre READONLY; aksi takdirde, 0.
is_nullable bit 1 = Parametre nullable'dir. (varsayılan).

0 = Parametre nullable değildir, böylece yerel derlenmiş depolanmış işlemlerin daha verimli yürütülmesi sağlanır.
encryption_type int Şifreleme türü:

1 = Belirleyici şifreleme
2 = Rastgele şifreleme

için geçerlidir: SQL Server 2016 (13.x) ve üzeri, SQL Veritabanı.
encryption_type_desc nvarchar(64) Şifreleme türü açıklaması:

RANDOMIZED
DETERMINISTIC

için geçerlidir: SQL Server 2016 (13.x) ve üzeri, SQL Veritabanı.
encryption_algorithm_name sysname Şifreleme algoritmasının adı.

Yalnızca AEAD_AES_256_CBC_HMAC_SHA_512 desteklenir.

için geçerlidir: SQL Server 2016 (13.x) ve üzeri, SQL Veritabanı.
column_encryption_key_id int CEK'in kimliği.

için geçerlidir: SQL Server 2016 (13.x) ve üzeri, SQL Veritabanı.
column_encryption_key_database_name sysname Sütunun veritabanından farklıysa, sütun şifreleme anahtarının bulunduğu veritabanının adı. NULL anahtarı sütunla aynı veritabanında varsa.

için geçerlidir: SQL Server 2016 (13.x) ve üzeri, SQL Veritabanı.
vector_dimensions int Vektörün kaç boyutlu olduğunu gösterir.

Şunlar için geçerlidir: SQL Server 2025 (17.x) ve sonraki sürümler, ayrıca SQL Veritabanı
vector_base_type tinyint Vektör boyut değerlerini depolamak için kullanılan veri türünü gösterir.

0 = 32-bit (tek hassasiyetli) süzülme
1 = 16-bit (yarı hassasiyet) float 1

Şunlar için geçerlidir: SQL Server 2025 (17.x) ve sonraki sürümler, ayrıca SQL Veritabanı
vector_base_type_desc nvarchar(10) Vektör boyut değerlerini depolamak için kullanılan veri türünün metinsel açıklamasını içerir.

Şunlar için geçerlidir: SQL Server 2025 (17.x) ve sonraki sürümler, ayrıca SQL Veritabanı

1 Daha fazla bilgi için bkz. Yarım hassasiyetli kayan nokta formatı.

Permissions

Katalog görünümlerindeki meta verilerin görünürlüğü, kullanıcının sahip olduğu veya kullanıcıya bazı izinlerin verildiği güvenli hale getirilebilir öğelerle sınırlıdır. Daha fazla bilgi için bkz. Meta veri görünürlüğü yapılandırması.