Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Van toepassing op:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
Analytics Platform System (PDW)
SQL Analytics-eindpunt in Microsoft Fabric
Magazijn in Microsoft Fabric
SQL-database in Microsoft Fabric
Bevat een rij voor elke parameter van een object dat parameters accepteert. Als het object een scalaire functie is, is er ook een enkele rij die de returnwaarde beschrijft. Die rij heeft een parameter_id waarde van 0.
| Kolomnaam | Gegevenstype | Description |
|---|---|---|
object_id |
int | Id van het object waartoe deze parameter behoort. |
name |
sysname | Naam van de parameter. Is uniek binnen het object. Als het object een scalaire functie is, is de parameternaam een lege tekenreeks in de rij die de retourwaarde vertegenwoordigt. |
parameter_id |
int | Id van de parameter. Is uniek binnen het object. Als het object een scalaire functie is, parameter_id = 0 vertegenwoordigt de returnwaarde. |
system_type_id |
tinyint | Id van het systeemtype van de parameter. |
user_type_id |
int | Id van het type parameter zoals gedefinieerd door de gebruiker. Als u de naam van het type wilt retourneren, voegt u zich toe aan de catalogusweergave sys.types in deze kolom. |
max_length |
smallint | Maximale lengte van de parameter, in bytes. Waarde = -1 wanneer het kolomdatatype varchar(max),nvarchar(max),varbinary(max) of xml is. |
precision |
tinyint | Precisie van de parameter als het numeriek is; anders, 0. |
scale |
tinyint | Schaal van de parameter als numeriek gebaseerd; anders, 0. |
is_output |
bit |
1 = Parameter is OUTPUT of RETURN; anders, 0. |
is_cursor_ref |
bit |
1 = Parameter is een cursor-referentieparameter. |
has_default_value |
bit |
1 = Parameter heeft de standaardwaarde.SQL Server onderhoudt alleen standaardwaarden voor CLR-objecten in deze catalogusweergave; Daarom heeft deze kolom een waarde van 0 voor Transact-SQL objecten. Om de standaardwaarde van een parameter in een Transact-SQL object te bekijken, raadpleeg je de definition kolom van de catalogusweergave sys.sql_modules , of gebruik je de functie OBJECT_DEFINITION systeem. |
is_xml_document |
bit |
1 = De inhoud is een volledig XML-document.0 = Inhoud is een documentfragment, of het datatype van de kolom is geen xml. |
default_value |
sql_variant | Als has_default_value is 1, is de waarde van deze kolom de waarde van de standaard voor de parameter; anders NULL. |
xml_collection_id |
int | Niet-nul als het gegevenstype van de parameter xml is en de XML wordt getypt. De waarde is de id van de verzameling die de naamruimte van het XML-schema van de parameter valideert.0 = Geen XML-schemaverzameling. |
is_readonly |
bit |
1 = Parameter is READONLY; anders geldt 0. |
is_nullable |
bit |
1 = Parameter is ongedaan. (de standaard).0 = Parameter is niet te nullen, voor een efficiƫntere uitvoering van native gecompileerde opgeslagen procedures. |
encryption_type |
int | Type versleuteling:1 = Deterministische versleuteling2 = Gerandomiseerde versleutelingvan toepassing op: SQL Server 2016 (13.x) en hoger, SQL Database. |
encryption_type_desc |
nvarchar(64) | Beschrijving van versleutelingstype:RANDOMIZEDDETERMINISTICvan toepassing op: SQL Server 2016 (13.x) en hoger, SQL Database. |
encryption_algorithm_name |
sysname | Naam van versleutelingsalgoritmen. Alleen AEAD_AES_256_CBC_HMAC_SHA_512 wordt ondersteund.van toepassing op: SQL Server 2016 (13.x) en hoger, SQL Database. |
column_encryption_key_id |
int | Id van de CEK. van toepassing op: SQL Server 2016 (13.x) en hoger, SQL Database. |
column_encryption_key_database_name |
sysname | De naam van de database waarin de kolomversleutelingssleutel bestaat als deze verschilt van de database van de kolom.
NULL als de sleutel bestaat in dezelfde database als de kolom.van toepassing op: SQL Server 2016 (13.x) en hoger, SQL Database. |
vector_dimensions |
int | Geeft aan hoeveel dimensies de vector heeft. Van toepassing op: SQL Server 2025 (17.x) en latere versies, en SQL Database |
vector_base_type |
tinyint | Geeft het gegevenstype aan dat wordt gebruikt voor het opslaan van waarden voor vectordimensies.0 = 32-bit (enkelprecisie) vlotter1 = 16-bit (half-precisie) vlot 1Van toepassing op: SQL Server 2025 (17.x) en latere versies, en SQL Database |
vector_base_type_desc |
nvarchar(10) | Bevat de tekstbeschrijving van het gegevenstype dat wordt gebruikt voor het opslaan van waarden voor vectordimensies. Van toepassing op: SQL Server 2025 (17.x) en latere versies, en SQL Database |
1 Voor meer informatie, zie Half-precision floating-point formaat.
Permissions
De zichtbaarheid van de metagegevens in catalogusweergaven is beperkt tot beveiligbare items waarvan een gebruiker eigenaar is of waarvoor de gebruiker een bepaalde machtiging heeft gekregen. Zie de zichtbaarheidsconfiguratie voor metagegevens voor meer informatie.