sql >> Base de Datos >  >> RDS >> Sqlserver

Encuentra los nombres de los parámetros de un procedimiento almacenado

Para obtener nombres solo puedes usar esta consulta:

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

Para obtener información más detallada (nombre, tipo y longitud del parámetro):

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')