ALTER PROCEDURE taxable_varsalary
@emp_code bigint,
@co_id bigint,
@t_varsalary decimal(8,2) OUTPUT
AS
select @t_varsalary = sum(tran_value)
from emp_ded_ben_trans
where emp_code=@emp_code and co_id=@co_id and period_flg=2 and tax_flg=0
Возвращаемое значение для хранимой процедуры должно быть int
. Вместо этого используйте выходной параметр или select
it