Sqlserver
 sql >> Base de données >  >> RDS >> Sqlserver

Trouver les noms de paramètres d'une procédure stockée

Pour obtenir des noms uniquement, vous pouvez utiliser cette requête :

SELECT name
FROM sys.parameters
WHERE object_id = OBJECT_ID('YourProcedureName')

Pour obtenir des informations plus détaillées (nom, type et longueur du paramètre) :

SELECT p.name AS ParameterName, t.name AS ParameterType, p.max_length AS ParameterLength
FROM sys.parameters AS p
JOIN sys.types AS t ON t.user_type_id = p.user_type_id
WHERE object_id = OBJECT_ID('YourProcedureName')