Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Les paramètres d'une procédure stockée sont définis avec un type de données, comme dans le cas des colonnes d'une table. Les paramètres d'une procédure stockée peuvent être définis avec n'importe quel type de données SQL Server 2005, à l'exception du type table. Ils peuvent également utiliser des types de données CLR définis par l'utilisateur et des types de données alias Transact-SQL.
Remarque : |
|---|
| Le type de données cursor est exclusivement réservé aux paramètres OUTPUT des procédures stockées. Pour plus d'informations sur l'utilisation des variables de curseur, consultez Étendue des noms de curseurs Transact-SQL. |
Le type de données d'un paramètre détermine le type et la plage de valeurs admis pour le paramètre. Par exemple, si vous définissez un paramètre avec le type de données tinyint, seules les valeurs numériques comprises entre 0 et 255 sont acceptées. Une erreur est renvoyée lorsqu'une procédure stockée est exécutée avec une valeur incompatible avec le type de données.
Voir aussi
Concepts
Types de données (Moteur de base de données)
Spécification d'un nom de paramètre
Spécification de la direction d'un paramètre
Spécification d'une valeur de paramètre par défaut
Autres ressources
CREATE PROCEDURE (Transact-SQL)
Définition des paramètres
Remarque :