Sdílet prostřednictvím


sys.parameters (Transact-SQL)

Platí pro:SQL ServerAzure SQL DatabaseSpravovaná instance Azure SQLAzure Synapse AnalyticsAnalytics Platform System (PDW)Koncový bod analýzy SQL v Microsoft FabricSklad v Microsoft FabricDatabáze SQL v Microsoft Fabric

Obsahuje řádek pro každý parametr objektu, který přijímá parametry. Pokud je objekt skalární funkce, existuje také jeden řádek popisující vrácenou hodnotu. Tento řádek má parameter_id hodnotu 0.

Název sloupce Datový typ Description
object_id int ID objektu, do kterého tento parametr patří.
name sysname Název parametru. Je v rámci objektu jedinečný.

Pokud je objekt skalární funkcí, název parametru je prázdný řetězec na řádku představující návratovou hodnotu.
parameter_id int ID parametru. Je v rámci objektu jedinečný.

Pokud je objekt skalární funkcí, představuje parameter_id = 0 vrácenou hodnotu.
system_type_id tinyint ID systémového typu parametru.
user_type_id int ID typu parametru definovaného uživatelem.

Chcete-li vrátit název typu, připojte se k zobrazení katalogu sys.types v tomto sloupci.
max_length smallint Maximální délka parametru v bajtech.

Hodnota = -1 když je sloupcový datový typ varchar(max),nvarchar(max),varbinary(max) nebo xml.
precision tinyint Přesnost parametru, pokud je numericky založený; jinak . 0
scale tinyint Škála parametru, pokud je numericky založený; jinak . 0
is_output bit 1= Parametr je OUTPUT nebo RETURN; jinak . 0
is_cursor_ref bit 1 = Parametr je parametar referencí kurzora.
has_default_value bit 1 = Parametr má výchozí hodnotu.

SQL Server udržuje výchozí hodnoty pouze pro CLR objekty v tomto katalogovém zobrazení; proto má tento sloupec hodnotu pro 0 Transact-SQL objektů. Pro zobrazení výchozí hodnoty parametru v objektu Transact-SQL dotazujte sloupec definition v katalogu sys.sql_modules nebo použijte funkci OBJECT_DEFINITION system.
is_xml_document bit 1 = Obsah je kompletní XML dokument.

0 = Obsah je fragment dokumentu, nebo datový typ sloupce není xml.
default_value sql_variant Pokud has_default_value je , 1hodnota tohoto sloupce je hodnota výchozího parametru; jinak NULL.
xml_collection_id int Nenulový, pokud je datový typ parametru xml a xml je zadán. Hodnota je ID kolekce obsahující validační obor názvů schématu XML parametru.

0 = Žádná sbírka XML schémat.
is_readonly bit 1 = Parametr je READONLY; jinak platí 0.
is_nullable bit 1 = Parametr je nulovatelný. (výchozí).

0 = Parametr není nulovatelný, což umožňuje efektivnější provádění nativně zkompilovaných uložených procedur.
encryption_type int Typ šifrování:

1 = Deterministické šifrování
2 = Randomizované šifrování

platí pro: SQL Server 2016 (13.x) a novější, SQL Database.
encryption_type_desc nvarchar(64) Popis typu šifrování:

RANDOMIZED
DETERMINISTIC

platí pro: SQL Server 2016 (13.x) a novější, SQL Database.
encryption_algorithm_name sysname Název šifrovacího algoritmu.

Podporuje se jenom AEAD_AES_256_CBC_HMAC_SHA_512.

platí pro: SQL Server 2016 (13.x) a novější, SQL Database.
column_encryption_key_id int Identifikace CEK.

platí pro: SQL Server 2016 (13.x) a novější, SQL Database.
column_encryption_key_database_name sysname Název databáze, kde šifrovací klíč sloupce existuje, pokud se liší od databáze sloupce. NULL pokud klíč existuje ve stejné databázi jako sloupec.

platí pro: SQL Server 2016 (13.x) a novější, SQL Database.
vector_dimensions int Ukazuje, kolik rozměrů vektor má.

Platí na: SQL Server 2025 (17.x) a novější verze a SQL Database
vector_base_type tinyint Označuje datový typ použitý k ukládání hodnot dimenzí vektorů.

0 = 32bitový (jednosměrný) plovák
1 = 16bitová (poloviční přesnost) float 1

Platí na: SQL Server 2025 (17.x) a novější verze a SQL Database
vector_base_type_desc nvarchar(10) Obsahuje textový popis datového typu použitého k ukládání hodnot dimenzí vektoru.

Platí na: SQL Server 2025 (17.x) a novější verze a SQL Database

1 Pro více informací viz Formát s plovoucí desetinnou čárkou s poloviční přesností.

Permissions

Viditelnost metadat v zobrazeních katalogu je omezena na položky, které uživatel vlastní, nebo na které má uživatel udělené určité oprávnění. Další informace naleznete v tématu Konfigurace viditelnosti metadat.