Sdílet prostřednictvím


PARAMETRY (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

Vrací jeden řádek pro každý parametr uživatelem definované funkce nebo uložené procedury, ke které může aktuální uživatel v aktuální databázi přistupovat. Pro funkce tento pohled také vrací jeden řádek s informacími o návratové hodnotě.

Pro získání informací z těchto pohledů uveďte plně kvalifikovaný název INFORMATION_SCHEMA. view_name.

Název sloupce Datový typ Description
SPECIFIC_CATALOG nvarchar(128) Katalogový název rutiny, pro kterou je tento parametr určen.
SPECIFIC_SCHEMA nvarchar(128) Název schématu rutiny, pro kterou je tento parametr určen.

Důležitý: Nepoužívejte INFORMATION_SCHEMA pohledy k určení schématu objektu. INFORMATION_SCHEMA pohledy představují pouze podmnožinu metadat objektu. Jediný spolehlivý způsob, jak najít schéma objektu, je dotazovat se do sys.objects katalogového pohledu.
SPECIFIC_NAME nvarchar(128) Název rutiny, pro kterou je tento parametr určen.
ORDINAL_POSITION int Ordinální pozice parametru začínající na 1. Pro návratovou hodnotu funkce je to 0.
PARAMETER_MODE nvarchar(10) Vrací IN jako vstupní parametr, OUT jako výstupní parametr a INOUT jako vstupní/výstupní parametr.
IS_RESULT nvarchar(10) Vrátí ANO, pokud označuje výsledek rutiny, která je funkcí. Jinak vrací NE.
AS_LOCATOR nvarchar(10) Pokud je označen jako lokátor, vrací ANO. Jinak vrací NE.
PARAMETER_NAME nvarchar(128) Název parametru. NULL, pokud odpovídá návratové hodnotě funkce.
DATA_TYPE nvarchar(128) Systémově dodávaný datový typ.
CHARACTER_MAXIMUM_LENGTH int Maximální délka znaků pro binární nebo znakové datové typy.

-1 pro XML a data typu s velkou hodnotou. Jinak vrací NULL.
CHARACTER_OCTET_LENGTH int Maximální délka v bajtech pro binární nebo znakové datové typy.

-1 pro XML a data typu s velkou hodnotou. Jinak vrací NULL.
COLLATION_CATALOG nvarchar(128) Vždy vrací NULL.
COLLATION_SCHEMA nvarchar(128) Vždy vrací NULL.
COLLATION_NAME nvarchar(128) Název kolace parametru. Pokud není jeden z typů znaků, vrátí NULL.
CHARACTER_SET_CATALOG nvarchar(128) Katalogový název znakové sady parametru. Pokud není jeden z typů znaků, vrátí NULL.
CHARACTER_SET_SCHEMA nvarchar(128) Vždy vrací NULL.
CHARACTER_SET_NAME nvarchar(128) Název znakové sady parametru. Pokud není jeden z typů znaků, vrátí NULL.
NUMERIC_PRECISION tinyint Přesnost přibližných číselných dat, přesných číselných dat, celočíselných nebo peněžních dat. Jinak vrací NULL.
NUMERIC_PRECISION_RADIX smallint Přesnostní radix přibližných číselných dat, přesných číselných dat, celočíselných dat nebo peněžních dat. Jinak vrací NULL.
NUMERIC_SCALE tinyint Škála přibližných číselných dat, přesná číselná data, celočíselná data nebo peněžní data. Jinak vrací NULL.
DATETIME_PRECISION smallint Přesnost v zlomcích sekund, pokud je typ parametru datetime nebo smalldatetime. Jinak vrací NULL.
INTERVAL_TYPE nvarchar(30) NULA. Vyhrazeno pro budoucí použití.
INTERVAL_PRECISION smallint NULA. Vyhrazeno pro budoucí použití.
USER_DEFINED_TYPE_CATALOG nvarchar(128) NULA. Vyhrazeno pro budoucí použití.
USER_DEFINED_TYPE_SCHEMA nvarchar(128) NULA. Vyhrazeno pro budoucí použití.
USER_DEFINED_TYPE_NAME nvarchar(128) NULA. Vyhrazeno pro budoucí použití.
SCOPE_CATALOG nvarchar(128) NULA. Vyhrazeno pro budoucí použití.
SCOPE_SCHEMA nvarchar(128) NULA. Vyhrazeno pro budoucí použití.
SCOPE_NAME nvarchar(128) NULA. Vyhrazeno pro budoucí použití.

Viz také

Systémová zobrazení (Transact-SQL)
Pohledy na informační schémata (Transact-SQL)
sys.columns (Transact-SQL)
sys.objects (Transact-SQL)
sys.parameters (Transact-SQL)