@ nulls и @total_col также должны быть числовыми:
DECLARE @prcnt numeric(5,2)=0;
DECLARE @nulls numeric(5,2)=15, @total_col numeric(5,2)=24;
SELECT @prcnt=(@nulls/@total_col)*100 ;
SELECT @prcnt;
Или вы можете разыграть их при делении:
DECALRE @prcnt numeric(5,2)=0;
DECLARE @nulls int=15,@total_col int=24;
SELECT @prcnt=(CAST(@nulls as numeric(5,2))/CAST(@total_col as numeric(5,2)))*100;
SELECT @prcnt;