Aracılığıyla paylaş


sys.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ı

Parametre kabul eden bir nesnenin her parametresi için bir satır içerir. Eğer nesne skaler fonksiyon ise, döndürme değerini tanımlayan tek bir satır da vardır. O satırın parameter_id değeri .0

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

Nesne bir skaler işlevse, parametre adı satırda dönüş değerini temsil eden boş bir dizedir.
parameter_id int Parametrenin kimliği. nesnesinde benzersizdir.

Eğer nesne skaler fonksiyon ise, parameter_id = 0 dönüş değerini temsil eder.
system_type_id tinyint Parametrenin sistem türünün kimliği.
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 bayt cinsinden uzunluk üst sınırı.

Değer = -1 sütun veri tipi varchar(max),nvarchar(max), varbinary(max) veya xml olduğunda.
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 OUTPUT veya RETURN; 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ütunun 0 değeri Transact-SQL nesne içindir. 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 ya da sütunun veri tipi xml değildir.
default_value sql_variant Eğer has_default_value , 1bu sütunun değeri parametre için varsayılan değerdir; aksi takdirde NULL.
xml_collection_id int Parametrenin veri türü xml ise ve XML yazıldıysa sıfır olmayan. değeri, parametresinin doğrulayan XML şeması ad alanını içeren koleksiyonun kimliğidir.

0 = XML şema koleksiyonu yok.
is_readonly bit 1 = Parametre ; READONLYaksi 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'nin 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ı.