Note
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier les répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de changer de répertoire.
S’applique à :SQL Server
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
Analytics Platform System (PDW)
Point de terminaison d’analytique SQL dans Microsoft Fabric
Entrepôt dans Microsoft Fabric
Base de données SQL dans Microsoft Fabric
Contient une ligne pour chaque paramètre d'un objet acceptant les paramètres. Si l’objet est une fonction scalaire, il y a aussi une seule ligne décrivant la valeur de retour. Cette ligne a une parameter_id valeur de 0.
| Nom de colonne | Type de données | Description |
|---|---|---|
object_id |
int | Identificateur de l’objet auquel ce paramètre appartient. |
name |
sysname | Nom du paramètre. Unique dans l'objet. Si l'objet est une fonction scalaire, le nom du paramètre est une chaîne de caractères vide dans la ligne qui représente la valeur renvoyée. |
parameter_id |
int | ID du paramètre. Unique dans l'objet. Si l’objet est une fonction scalaire, parameter_id = 0 représente la valeur de retour. |
system_type_id |
tinyint | Identificateur du type système du paramètre. |
user_type_id |
int | Identificateur du type du paramètre tel qu'il est défini par l'utilisateur. Pour retourner le nom du type, établissez une jointure à l’affichage catalogue sys.types dans cette colonne. |
max_length |
smallint | Longueur maximale du paramètre en octets. Valeur = -1 lorsque le type de données de la colonne est varchar(max), nvarchar(max), varbinary(max) ou xml. |
precision |
tinyint | Précision du paramètre si basée sur des chiffres ; sinon, 0. |
scale |
tinyint | L’échelle du paramètre est basée sur des chiffres ; sinon, 0. |
is_output |
bit |
1 = Paramètre est OUTPUT ou RETURN; sinon, 0. |
is_cursor_ref |
bit |
1 = Paramètre est un paramètre de référence de curseur. |
has_default_value |
bit |
1 = Le paramètre a une valeur par défaut.SQL Server ne maintient que les valeurs par défaut pour les objets CLR dans cette vue catalogue ; par conséquent, cette colonne a une valeur de 0 pour Transact-SQL objets. Pour voir la valeur par défaut d’un paramètre dans un objet Transact-SQL, interrogez la definition colonne de la vue catalogue sys.sql_ modules, ou utilisez la fonction système OBJECT_DEFINITION . |
is_xml_document |
bit |
1 = Le contenu est un document XML complet.0 = Le contenu est un fragment de document, ou le type de données de la colonne n’est pas xml. |
default_value |
sql_variant | Si has_default_value est 1, la valeur de cette colonne est la valeur par défaut du paramètre ; sinon NULL. |
xml_collection_id |
int | Différent de zéro si le type de données du paramètre est xml et que le XML est tapé. La valeur est l'identificateur de la collection contenant l'espace de noms du schéma XML de validation du paramètre.0 = Pas de collection de schéma XML. |
is_readonly |
bit |
1 = Paramètre est READONLY; sinon, 0. |
is_nullable |
bit |
1 = Le paramètre est annulable. (le défaut).0 = Le paramètre n’est pas annulable, pour une exécution plus efficace des procédures stockées compilées nativement. |
encryption_type |
int | Type de chiffrement :1 = Chiffrement déterministe2 = Chiffrement aléatoireS’applique à : SQL Server 2016 (13.x) et versions ultérieures, SQL Database. |
encryption_type_desc |
nvarchar(64) | Description du type de chiffrement :RANDOMIZEDDETERMINISTICS’applique à : SQL Server 2016 (13.x) et versions ultérieures, SQL Database. |
encryption_algorithm_name |
sysname | Nom de l’algorithme de chiffrement. Seul AEAD_AES_256_CBC_HMAC_SHA_512 est pris en charge.S’applique à : SQL Server 2016 (13.x) et versions ultérieures, SQL Database. |
column_encryption_key_id |
int | ID du CEK. S’applique à : SQL Server 2016 (13.x) et versions ultérieures, SQL Database. |
column_encryption_key_database_name |
sysname | Nom de la base de données où la clé de chiffrement de colonne existe si elle est différente de la base de données de la colonne.
NULL si la clé existe dans la même base de données que la colonne.S’applique à : SQL Server 2016 (13.x) et versions ultérieures, SQL Database. |
vector_dimensions |
int | Indique combien de dimensions possède le vecteur. S’applique à : SQL Server 2025 (17.x) et versions ultérieures, ainsi qu’à la base de données SQL |
vector_base_type |
tinyint | Indique le type de données utilisé pour stocker les valeurs de dimensions vectorielles.0 = flotteur de 32 bits (simple précision)1 = flotteur 16 bits (demi-précision ) 1S’applique à : SQL Server 2025 (17.x) et versions ultérieures, ainsi qu’à la base de données SQL |
vector_base_type_desc |
nvarchar(10) | Contient la description textuelle du type de données utilisé pour stocker des valeurs de dimensions vectorielles. S’applique à : SQL Server 2025 (17.x) et versions ultérieures, ainsi qu’à la base de données SQL |
1 Pour plus d’informations, voir Format à virgule flottante à demi-précision.
Permissions
La visibilité des métadonnées dans les affichages catalogue est limitée aux éléments sécurisables qu'un utilisateur détient ou pour lesquels des autorisations lui ont été accordées. Pour plus d’informations, consultez la configuration de la visibilité des métadonnées.