sys.all_parameters (Transact-SQL)
Mis à jour : 14 avril 2006
Affiche l'union de tous les paramètres qui appartiennent aux objets système ou définis par l'utilisateur.
Nom de la colonne | Type de données | Description |
---|---|---|
object_id |
int |
Identificateur de l'objet auquel appartient ce paramètre. |
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 |
Identificateur du paramètre. Unique dans l'objet. Si l'objet est une fonction scalaire, parameter_id = 0 représente la valeur renvoyée. |
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 renvoyer le nom du type, établissez une liaison avec l'affichage catalogue sys.types sur cette colonne. |
max_length |
smallint |
Longueur maximale du paramètre en octets. -1 = le type de donnée de la colonne est varchar(max), nvarchar(max), varbinary(max) ou xml. |
precision |
tinyint |
Précision du paramètre s'il est numérique ; sinon, 0. |
scale |
tinyint |
Échelle du paramètre s'il est numérique ; sinon, 0. |
is_output |
bit |
1 = le paramètre est renvoyé ; sinon, 0. |
is_cursor_ref |
bit |
1 = le 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 conserve seulement les valeurs par défaut des objets CLR dans cet affichage catalogue ; par conséquent, cette colonne a toujours une valeur nulle (0) pour les objets Transact-SQL. Pour visualiser la valeur par défaut d'un paramètre dans un objet Transact-SQL, interrogez la colonne definition de l'affichage 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 égal à 1, la valeur de cette colonne est la valeur par défaut du paramètre ; sinon, cette valeur est NULL. |
xml_collection_id |
int |
Identificateur de la collection du schéma XML utilisé pour valider le paramètre. Différent de zéro si le type de données du paramètre est xml et si le XML est typé. 0 = il n'existe pas de collection de schéma XML ou le paramètre n'est pas de type XML. |
Voir aussi
Référence
Vues de catalogue d'objets (Transact-SQL)
Affichages catalogue (Transact-SQL)
sys.parameters (Transact-SQL)
sys.system_parameters (Transact-SQL)
Autres ressources
Questions fréquentes sur l'interrogation des catalogues système de SQL Server
Aide et Informations
Assistance sur SQL Server 2005
Historique des modifications
Version | Historique |
---|---|
14 avril 2006 |
|