нет, но вы можете получить его из information_schema.parameters
пример процедуры
create procedure prtest
@id int,
@name varchar(200),
@value decimal(20,10)
as
select 'bla'
go
Теперь запустите этот запрос
select parameter_name,data_type,* from information_schema.parameters
where specific_name = 'prtest'
order by ordinal_position
выход
@id int
@name varchar
@value decimal
вам все еще нужно получить размеры из CHARACTER_MAXIMUM_LENGTH, NUMERIC_PRECISION, NUMERIC_SCALE