Aracılığıyla paylaş


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

Kullanıcı tanımlı veya sistem nesnelerine ait tüm parametrelerin birleşimini gösterir.

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

-1 = Sütun veri türü varchar(max), nvarchar(max), varbinary(max)veya xml.
precision tinyint Parametrenin hassasiyeti, sayısal tabanlıysa; 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 imleç referans parametresidir.
has_default_value bit 1 = Parametrenin varsayılan bir 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 her zaman Transact-SQL nesne için bir değeri 0 vardır. 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 , 1bu sütunun değeri parametre için varsayılan değerdir; aksi takdirde NULL.
xml_collection_id int Parametreyi doğrulamak için kullanılan XML şema koleksiyonunun kimliği.

Parametrenin veri türü xml ise ve XML yazıldıysa sıfır olmayan.

0 = XML şema koleksiyonu yok ya da parametre XML değil.
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 sonraki sürümleri ve SQL Veritabanı.
encryption_type_desc nvarchar(64) Şifreleme türü açıklaması:

RANDOMIZED
DETERMINISTIC

için geçerlidir: SQL Server 2016 (13.x) ve sonraki sürümleri ve 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 sonraki sürümleri ve SQL Veritabanı.
column_encryption_key_id int CEK'nin kimliği.

için geçerlidir: SQL Server 2016 (13.x) ve sonraki sürümleri ve 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 sonraki sürümleri ve 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ı.