create procedure getParam @Proc_Name varchar(255)
as
--Just pass the procedure name to get all the parameters
select Specific_Name as 'Procedure_Name', Parameter_Name, Ordinal_Position as 'Param_Position', case Parameter_Mode when 'IN' then 'Input' else 'Output' end as 'Mode', Data_Type, Character_Maximum_Length 'Data_Length'
from information_schema.Parameters where specific_name = @Proc_Name
go